
edu.uiuc.ncsa.myproxy.oa4mp.server.admin.permissions.PermissionProvider Maven / Gradle / Ivy
The newest version!
package edu.uiuc.ncsa.myproxy.oa4mp.server.admin.permissions;
import edu.uiuc.ncsa.myproxy.oa4mp.server.admin.transactions.OA4MPIdentifierProvider;
import edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl;
/**
* Created by Jeff Gaynor
* on 10/11/16 at 11:25 AM
*/
public class PermissionProvider extends IdentifiableProviderImpl {
public PermissionProvider() {
super(new OA4MPIdentifierProvider(OA4MPIdentifierProvider.PERMISSION_ID));
}
@Override
public V get(boolean createNewIdentifier) {
return (V) new Permission(createNewId(createNewIdentifier));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy