Uses of Class
org.oa4mp.server.api.admin.permissions.Permission
-
-
Uses of Permission in org.oa4mp.server.admin.oauth2.tools.migrate
Methods in org.oa4mp.server.admin.oauth2.tools.migrate with parameters of type Permission Modifier and Type Method Description protected boolean
FSMigrater. permissionCheck(Permission permission)
Checks if the permission actually points to anything in the store. -
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 class
MultiDSPermissionStoreProvider<V extends Permission>
Created by Jeff Gaynor
on 10/19/16 at 11:12 AMclass
PermissionConverter<V extends Permission>
Created by Jeff Gaynor
on 10/11/16 at 1:58 PMclass
PermissionFileStore<V extends Permission>
Created by Jeff Gaynor
on 10/11/16 at 1:57 PMclass
PermissionMemoryStore<V extends Permission>
Created by Jeff Gaynor
on 10/10/16 at 4:18 PMclass
PermissionProvider<V extends Permission>
Created by Jeff Gaynor
on 10/11/16 at 11:25 AMinterface
PermissionsStore<V extends Permission>
Created by Jeff Gaynor
on 10/10/16 at 4:16 PMclass
SQLPermissionStore<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. permissionConverter
protected static edu.uiuc.ncsa.security.core.util.IdentifiableProviderImpl<? extends Permission>
PermissionStoreProviders. permissionProvider
Methods in org.oa4mp.server.api.admin.permissions that return Permission Modifier and Type Method Description Permission
PermissionFileStore. getErsatzChain(edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier clientID, edu.uiuc.ncsa.security.core.Identifier ersatzID)
Permission
PermissionMemoryStore. getErsatzChain(edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier clientID, edu.uiuc.ncsa.security.core.Identifier ersatzID)
Permission
PermissionsStore. 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 Permission
PermissionStoreUtil. 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.Permission
SQLPermissionStore. 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 PermissionList
PermissionStoreUtil. getByAdminID(PermissionsStore<? extends Permission> pStore, edu.uiuc.ncsa.security.core.Identifier adminID)
static PermissionList
PermissionStoreUtil. getByClientID(PermissionsStore<? extends Permission> pStore, edu.uiuc.ncsa.security.core.Identifier clientID)
static PermissionList
PermissionStoreUtil. getByErsatzID(PermissionsStore<? extends Permission> pStore, edu.uiuc.ncsa.security.core.Identifier ersatzID)
static PermissionList
PermissionStoreUtil. getErsatzChains(PermissionsStore<? extends Permission> pStore, edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier clientID)
used inPermissionFileStore
andPermissionMemoryStore
since they must iterate.static PermissionList
PermissionStoreUtil. getProvisioners(PermissionsStore<? extends Permission> pStore, edu.uiuc.ncsa.security.core.Identifier adminID, edu.uiuc.ncsa.security.core.Identifier ersatzID)
static void
PermissionStoreProviders. setPermissionConverter(PermissionConverter<? extends Permission> permissionConverter)
static void
PermissionStoreProviders. 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)
-
Uses of Permission in org.oa4mp.server.loader.oauth2.cm.util
Methods in org.oa4mp.server.loader.oauth2.cm.util that return types with arguments of type Permission Modifier and Type Method Description protected PermissionsStore<Permission>
AbstractDDServer. getPermissionStore()
-
Uses of Permission in org.oa4mp.server.qdl.storage
Classes in org.oa4mp.server.qdl.storage with type parameters of type Permission Modifier and Type Class Description class
PermissionStemMC<V extends Permission>
Created by Jeff Gaynor
on 12/23/20 at 7:08 AM
-