Uses of Class
org.oa4mp.server.api.admin.permissions.Permission
-
Packages that use Permission Package Description org.oa4mp.server.api org.oa4mp.server.api.admin.permissions -
-
Uses of Permission in org.oa4mp.server.api
Methods in org.oa4mp.server.api that return types with arguments of type Permission Modifier and Type Method Description PermissionsStore<Permission>ServiceEnvironment. getPermissionStore()PermissionsStore<Permission>ServiceEnvironmentImpl. getPermissionStore() -
Uses of Permission in org.oa4mp.server.api.admin.permissions
Classes in org.oa4mp.server.api.admin.permissions with type parameters of type Permission Modifier and Type Class Description classMultiDSPermissionStoreProvider<V extends Permission>Created by Jeff Gaynor
on 10/19/16 at 11:12 AMclassPermissionConverter<V extends Permission>Created by Jeff Gaynor
on 10/11/16 at 1:58 PMclassPermissionFileStore<V extends Permission>Created by Jeff Gaynor
on 10/11/16 at 1:57 PMclassPermissionMemoryStore<V extends Permission>Created by Jeff Gaynor
on 10/10/16 at 4:18 PMclassPermissionProvider<V extends Permission>Created by Jeff Gaynor
on 10/11/16 at 11:25 AMinterfacePermissionsStore<V extends Permission>Created by Jeff Gaynor
on 10/10/16 at 4:16 PMclassSQLPermissionStore<V extends Permission>Created by Jeff Gaynor
on 10/13/16 at 3:58 PMFields in org.oa4mp.server.api.admin.permissions with type parameters of type Permission Modifier and Type Field Description protected static PermissionConverter<? extends Permission>PermissionStoreProviders. permissionConverterprotected static edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<? extends Permission>PermissionStoreProviders. permissionProviderMethods in org.oa4mp.server.api.admin.permissions that return Permission Modifier and Type Method Description PermissionPermissionFileStore. getErsatzChain(edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier clientID, edu.uiuc.ncsa.security.core.Identifier ersatzID)PermissionPermissionMemoryStore. getErsatzChain(edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier clientID, edu.uiuc.ncsa.security.core.Identifier ersatzID)PermissionPermissionsStore. getErsatzChain(edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier clientID, edu.uiuc.ncsa.security.core.Identifier ersatzID)Get the specific permission with the chain starting with clientID and ending with ersatzID.static PermissionPermissionStoreUtil. getErsatzChain(PermissionsStore permissionsStore, edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier clientID, edu.uiuc.ncsa.security.core.Identifier ersatzID)returns the chain or a null if there is no such chain.PermissionSQLPermissionStore. getErsatzChain(edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier clientID, edu.uiuc.ncsa.security.core.Identifier ersatzID)Methods in org.oa4mp.server.api.admin.permissions that return types with arguments of type Permission Modifier and Type Method Description List<Permission>PermissionFileStore. getByAdminID(edu.uiuc.ncsa.security.core.Identifier adminID)List<Permission>PermissionMemoryStore. getByAdminID(edu.uiuc.ncsa.security.core.Identifier adminID)List<Permission>PermissionsStore. getByAdminID(edu.uiuc.ncsa.security.core.Identifier adminID)List<Permission>SQLPermissionStore. getByAdminID(edu.uiuc.ncsa.security.core.Identifier adminID)List<Permission>PermissionFileStore. getByClientID(edu.uiuc.ncsa.security.core.Identifier clientID)List<Permission>PermissionMemoryStore. getByClientID(edu.uiuc.ncsa.security.core.Identifier clientID)List<Permission>PermissionsStore. getByClientID(edu.uiuc.ncsa.security.core.Identifier clientID)List<Permission>SQLPermissionStore. getByClientID(edu.uiuc.ncsa.security.core.Identifier clientID)List<Permission>PermissionFileStore. getByErsatzID(edu.uiuc.ncsa.security.core.Identifier ersatzID)List<Permission>PermissionMemoryStore. getByErsatzID(edu.uiuc.ncsa.security.core.Identifier ersatzID)List<Permission>PermissionsStore. getByErsatzID(edu.uiuc.ncsa.security.core.Identifier ersatzID)List<Permission>SQLPermissionStore. getByErsatzID(edu.uiuc.ncsa.security.core.Identifier ersatzID)Since the ersatz chains is a list of identifiers, best we can do is find whatever has the id using SQL LIKE.protected List<Permission>SQLPermissionStore. getByID(String colName, edu.uiuc.ncsa.security.core.Identifier adminID)static PermissionConverter<? extends Permission>PermissionStoreProviders. getPermissionConverter()static edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<? extends Permission>PermissionStoreProviders. getPermissionProvider()Method parameters in org.oa4mp.server.api.admin.permissions with type arguments of type Permission Modifier and Type Method Description static PermissionListPermissionStoreUtil. getByAdminID(PermissionsStore<? extends Permission> pStore, edu.uiuc.ncsa.security.core.Identifier adminID)static PermissionListPermissionStoreUtil. getByClientID(PermissionsStore<? extends Permission> pStore, edu.uiuc.ncsa.security.core.Identifier clientID)static PermissionListPermissionStoreUtil. getByErsatzID(PermissionsStore<? extends Permission> pStore, edu.uiuc.ncsa.security.core.Identifier ersatzID)static PermissionListPermissionStoreUtil. getErsatzChains(PermissionsStore<? extends Permission> pStore, edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier clientID)used inPermissionFileStoreandPermissionMemoryStoresince they must iterate.static PermissionListPermissionStoreUtil. getProvisioners(PermissionsStore<? extends Permission> pStore, edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier ersatzID)static voidPermissionStoreProviders. setPermissionConverter(PermissionConverter<? extends Permission> permissionConverter)static voidPermissionStoreProviders. setPermissionProvider(edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<? extends Permission> permissionProvider)Constructors in org.oa4mp.server.api.admin.permissions with parameters of type Permission Constructor Description IDTriple(Permission p)
-