A C D E F G H I M N P R S T U V 

A

AccessControlContext - Interface in com.acciente.oacc
The interface with which to define and control access to OACC resources.
AccessControlContextProxy - Class in com.acciente.oacc
AccessControlContextProxy

This class is intended to be used as a proxy on an instance of the class that implements AccessControlContext to restrict access to the methods defined in the AccessControlContextProxy interface.

AccessControlContextProxy() - Constructor for class com.acciente.oacc.AccessControlContextProxy
 
AccessControlException - Exception in com.acciente.oacc
 
AccessControlException(String) - Constructor for exception com.acciente.oacc.AccessControlException
 
AccessControlException(String, boolean) - Constructor for exception com.acciente.oacc.AccessControlException
 
AccessControlException(String, Throwable) - Constructor for exception com.acciente.oacc.AccessControlException
 
AccessControlException(Throwable) - Constructor for exception com.acciente.oacc.AccessControlException
 
addCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, Set<ResourceCreatePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
addDomainCreatePermissions(SQLConnection, Resource, Resource, Set<DomainCreatePermission>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionSysPersister
 
addDomainPostCreatePermissions(SQLConnection, Resource, Resource, Set<DomainCreatePermission>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionPostCreateSysPersister
 
addDomainSysPermissions(SQLConnection, Resource, Resource, Id<DomainId>, Set<DomainPermission>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
addGlobalPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, Set<ResourcePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
addGlobalSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, Set<ResourcePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionSysPersister
 
addPermissions(SQLConnection, Resource, Resource, Id<ResourceClassId>, Set<ResourcePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
addPostCreatePermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, Set<ResourceCreatePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
addPostCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, Set<ResourceCreatePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
addResourceClass(SQLConnection, String, boolean, boolean) - Method in class com.acciente.oacc.sql.internal.persister.ResourceClassPersister
 
addResourceClassPermission(SQLConnection, Id<ResourceClassId>, String) - Method in class com.acciente.oacc.sql.internal.persister.ResourceClassPermissionPersister
 
addResourceDomain(SQLConnection, String) - Method in class com.acciente.oacc.sql.internal.persister.DomainPersister
 
addResourceDomain(SQLConnection, String, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.DomainPersister
 
addSysPermissions(SQLConnection, Resource, Resource, Id<ResourceClassId>, Set<ResourcePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
assertGlobalResourcePermission(String, ResourcePermission) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the current session resource has the specified global resource permission on the specified resource class in the session resource's domain.
assertGlobalResourcePermission(String, ResourcePermission, String) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the current session resource has the specified global resource permission on the specified resource class in the specified domain.
assertGlobalResourcePermission(String, ResourcePermission) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertGlobalResourcePermission(String, ResourcePermission, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertGlobalResourcePermission(String, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertGlobalResourcePermission(String, ResourcePermission, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertOneRowInserted(int) - Method in class com.acciente.oacc.sql.internal.persister.Persister
 
assertOneRowUpdated(int) - Method in class com.acciente.oacc.sql.internal.persister.Persister
 
assertPostCreateResourcePermission(String, ResourcePermission) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the current session resource would receive the specified permission on an object of the specified class in the session resource's domain, if were to create such an object.
assertPostCreateResourcePermission(String, ResourcePermission, String) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the current session resource would receive the specified permission on an object of the specified class in the specified domain, if were to create such an object.
assertPostCreateResourcePermission(String, ResourcePermission) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertPostCreateResourcePermission(String, ResourcePermission, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertPostCreateResourcePermission(String, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertPostCreateResourcePermission(String, ResourcePermission, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertResourcePermission(Resource, ResourcePermission) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the current session resource has the specified resource permission to the specified accessed resource.
assertResourcePermission(Resource, Resource, ResourcePermission) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified resource permission to the specified accessed resource.
assertResourcePermission(Resource, ResourcePermission) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertResourcePermission(Resource, Resource, ResourcePermission) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertResourcePermission(Resource, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertResourcePermission(Resource, Resource, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
authenticate(Resource, String) - Method in interface com.acciente.oacc.AccessControlContext
Authenticates this security session.
authenticate(Resource, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
authenticate(Resource, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
AuthenticationProvider - Interface in com.acciente.oacc
 

C

close() - Method in class com.acciente.oacc.sql.internal.persister.SQLConnection
 
close() - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
closeStatement(SQLStatement) - Static method in class com.acciente.oacc.sql.internal.persister.Persister
 
com.acciente.oacc - package com.acciente.oacc
 
com.acciente.oacc.sql - package com.acciente.oacc.sql
 
com.acciente.oacc.sql.internal - package com.acciente.oacc.sql.internal
 
com.acciente.oacc.sql.internal.persister - package com.acciente.oacc.sql.internal.persister
 
com.acciente.oacc.sql.internal.persister.id - package com.acciente.oacc.sql.internal.persister.id
 
computeBoundPassword(Resource, String) - Static method in class com.acciente.oacc.sql.internal.PasswordUtils
 
computeBoundPassword(Id<ResourceId>, String) - Static method in class com.acciente.oacc.sql.internal.PasswordUtils
 
computeBoundPassword(long, String) - Static method in class com.acciente.oacc.sql.internal.PasswordUtils
 
CREATE - Static variable in class com.acciente.oacc.DomainCreatePermission
 
CREATE - Static variable in class com.acciente.oacc.ResourceCreatePermission
 
CREATE_CHILD_DOMAIN - Static variable in class com.acciente.oacc.DomainPermission
 
createAuthenticatableResource(String, String) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new authenticatable resource in the same domain as the session resource.
createAuthenticatableResource(String, String, String) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new authenticatable resource within the specified domain.
createAuthenticatableResource(String, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
createAuthenticatableResource(String, String, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
createAuthenticatableResource(String, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
createAuthenticatableResource(String, String, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
createDomain(String) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new domain (at the root level of the domain hierarchy).
createDomain(String, String) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new domain under the specified parent domain.
createDomain(String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
createDomain(String, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
createDomain(String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
createDomain(String, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
createResource(String) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new resource class in the same domain as this session resource.
createResource(String, String) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new resource class within the specified domain.
createResource(String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
createResource(String, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
createResource(SQLConnection, Id<ResourceId>, Id<ResourceClassId>, Id<DomainId>, String) - Method in class com.acciente.oacc.sql.internal.persister.ResourcePersister
 
createResource(String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
createResource(String, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
createResourceClass(String, boolean, boolean) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new resource class.
createResourceClass(String, boolean, boolean) - Method in class com.acciente.oacc.AccessControlContextProxy
 
createResourceClass(String, boolean, boolean) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
createResourcePermission(String, String) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new resource permission that may be applied to objects of the specified resource class.
createResourcePermission(String, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
createResourcePermission(String, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 

D

DOMAIN_PERMISSION_SUPER_USER - Static variable in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
DomainCreatePermission - Class in com.acciente.oacc
 
DomainId - Interface in com.acciente.oacc.sql.internal.persister.id
 
DomainPermission - Class in com.acciente.oacc
 
DomainPersister - Class in com.acciente.oacc.sql.internal.persister
 
DomainPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.DomainPersister
 

E

equals(Object) - Method in class com.acciente.oacc.DomainCreatePermission
 
equals(Object) - Method in class com.acciente.oacc.DomainPermission
 
equals(Object) - Method in class com.acciente.oacc.Resource
 
equals(Object) - Method in class com.acciente.oacc.ResourceClassInfo
 
equals(Object) - Method in class com.acciente.oacc.ResourceCreatePermission
 
equals(Object) - Method in class com.acciente.oacc.ResourcePermission
 
equals(Object) - Method in class com.acciente.oacc.sql.internal.persister.id.Id
 
equalsIgnoreGrant(Object) - Method in class com.acciente.oacc.ResourcePermission
 

F

from(Long) - Static method in class com.acciente.oacc.sql.internal.persister.id.Id
 
from(Integer) - Static method in class com.acciente.oacc.sql.internal.persister.id.Id
 

G

getAccessControlContext(Connection, String, SQLDialect) - Static method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getAccessControlContext(DataSource, String, SQLDialect) - Static method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getAccessControlContext(Connection, String, SQLDialect) - Static method in class com.acciente.oacc.sql.SQLAccessControlContextFactory
 
getAccessControlContext(DataSource, String, SQLDialect) - Static method in class com.acciente.oacc.sql.SQLAccessControlContextFactory
 
getAccessorResourcesByPermission(SQLConnection, Resource, Id<ResourceClassId>, ResourcePermission, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
getAccessorResourcesByResourcePermission(Resource, String, ResourcePermission) - Method in interface com.acciente.oacc.AccessControlContext
Returns a set of resources that have the specified permission to the specified accessed resource.
getAccessorResourcesByResourcePermission(Resource, String, ResourcePermission) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getAccessorResourcesByResourcePermission(Resource, String, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getAccessorResourcesBySysPermission(SQLConnection, Resource, Id<ResourceClassId>, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
getAuthenticatedResource() - Method in interface com.acciente.oacc.AccessControlContext
Returns the resource that is currently authenticated in this session.
getAuthenticatedResource() - Method in class com.acciente.oacc.AccessControlContextProxy
 
getAuthenticatedResource() - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getBoolean(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
getCreateSysPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
getDomainCreatePermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionSysPersister
 
getDomainCreateSysPermissionName(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getDomainDescendants(String) - Method in interface com.acciente.oacc.AccessControlContext
Returns the domains which are descendants of the specified domain.
getDomainDescendants(String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getDomainDescendants(String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getDomainLevel() - Method in class com.acciente.oacc.DomainPermission
 
getDomainLevel() - Method in class com.acciente.oacc.ResourcePermission
 
getDomainNameByResource(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Returns the domain to which the specified resource belongs.
getDomainNameByResource(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getDomainNameByResource(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getDomainPostCreatePermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionPostCreateSysPersister
 
getDomainSysPermissionName(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getDomainSysPermissions(SQLConnection, Resource, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
getDomainSysPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
getEffectiveDomainCreatePermissions(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Gets all effective domain create permissions the specified accessor resource has, both directly and inherited (from other resources).
getEffectiveDomainCreatePermissions(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getEffectiveDomainCreatePermissions(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getEffectiveDomainPermissions(Resource, String) - Method in interface com.acciente.oacc.AccessControlContext
Gets all effective domain permissions the accessor resource has to the specified domain.
getEffectiveDomainPermissions(Resource, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getEffectiveDomainPermissions(Resource, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getEffectiveDomainPermissionsMap(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Gets all effective domain permissions the accessor resource has to any domain, mapped by domain name.
getEffectiveDomainPermissionsMap(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getEffectiveDomainPermissionsMap(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getEffectiveGlobalResourcePermissions(Resource, String, String) - Method in interface com.acciente.oacc.AccessControlContext
Gets the effective global resource permissions the specified accessor resource has to the resources of the specified resource class in the specified domain.
getEffectiveGlobalResourcePermissions(Resource, String) - Method in interface com.acciente.oacc.AccessControlContext
Gets the effective global resource permissions the specified accessor resource has to the resources of the specified resource class in the current session resource's domain.
getEffectiveGlobalResourcePermissions(Resource, String, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getEffectiveGlobalResourcePermissions(Resource, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getEffectiveGlobalResourcePermissions(Resource, String, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getEffectiveGlobalResourcePermissions(Resource, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getEffectiveGlobalResourcePermissionsMap(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Gets all effective global resource permissions the specified accessor resource has to the resources of the any resource class in any domain, mapped by domain name and resource class name.
getEffectiveGlobalResourcePermissionsMap(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getEffectiveGlobalResourcePermissionsMap(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getEffectiveResourceCreatePermissions(Resource, String, String) - Method in interface com.acciente.oacc.AccessControlContext
Gets all effective resource create permissions the accessor resource has to the specified resource class in the specified domain (which effectively define the resource permissions the accessor resource will receive directly, if it created a resource of the specified resource class in the specified domain).
getEffectiveResourceCreatePermissions(Resource, String) - Method in interface com.acciente.oacc.AccessControlContext
Gets all effective resource create permissions the accessor resource has to the specified resource class in the the current session resource's domain (which effectively define the resource permissions the accessor resource will receive directly, if it created a resource of the specified resource class in the current session resource's domain).
getEffectiveResourceCreatePermissions(Resource, String, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getEffectiveResourceCreatePermissions(Resource, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getEffectiveResourceCreatePermissions(Resource, String, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getEffectiveResourceCreatePermissions(Resource, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getEffectiveResourceCreatePermissionsMap(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Gets all effective resource create permissions the accessor resource has to any resource class in any domain, mapped by domain name and resource class name.
getEffectiveResourceCreatePermissionsMap(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getEffectiveResourceCreatePermissionsMap(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getEffectiveResourcePermissions(Resource, Resource) - Method in interface com.acciente.oacc.AccessControlContext
Gets the effective resource permissions that the specified accessor resource has to the specified accessed resource both directly and inherited, but does not take into account any global resource permissions.
getEffectiveResourcePermissions(Resource, Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getEffectiveResourcePermissions(Resource, Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getEncryptedBoundPasswordByResourceId(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.ResourcePersister
 
getGlobalPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
getGlobalPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
getGlobalSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionSysPersister
 
getGlobalSysPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionSysPersister
 
getId() - Method in class com.acciente.oacc.Resource
 
getInheritLevel() - Method in class com.acciente.oacc.DomainPermission
 
getInheritLevel() - Method in class com.acciente.oacc.ResourcePermission
 
getInstance(String, boolean) - Static method in class com.acciente.oacc.DomainCreatePermission
 
getInstance(String) - Static method in class com.acciente.oacc.DomainCreatePermission
 
getInstance(DomainPermission) - Static method in class com.acciente.oacc.DomainCreatePermission
 
getInstance(DomainPermission, boolean) - Static method in class com.acciente.oacc.DomainCreatePermission
 
getInstance(String) - Static method in class com.acciente.oacc.DomainPermission
 
getInstance(String, boolean) - Static method in class com.acciente.oacc.DomainPermission
 
getInstance(String, boolean, int, int) - Static method in class com.acciente.oacc.DomainPermission
 
getInstance(long) - Static method in class com.acciente.oacc.Resource
 
getInstance(String, boolean) - Static method in class com.acciente.oacc.ResourceCreatePermission
Creates a new resource create permission with no post-create permissions (i.e.
getInstance(String) - Static method in class com.acciente.oacc.ResourceCreatePermission
Creates a new resource create permission with no post-create permissions (i.e.
getInstance(ResourcePermission) - Static method in class com.acciente.oacc.ResourceCreatePermission
 
getInstance(ResourcePermission, boolean) - Static method in class com.acciente.oacc.ResourceCreatePermission
 
getInstance(String) - Static method in class com.acciente.oacc.ResourcePermission
 
getInstance(String, boolean) - Static method in class com.acciente.oacc.ResourcePermission
 
getInstance(String, boolean, int, int) - Static method in class com.acciente.oacc.ResourcePermission
 
getInteger(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getInteger(int) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getNextResourceId(SQLConnection) - Method in class com.acciente.oacc.sql.internal.persister.ResourcePersister
 
getNextResourceId(int) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getPermissionName() - Method in class com.acciente.oacc.DomainPermission
 
getPermissionName() - Method in class com.acciente.oacc.ResourcePermission
 
getPermissionNames(SQLConnection, String) - Method in class com.acciente.oacc.sql.internal.persister.ResourceClassPermissionPersister
 
getPermissions(SQLConnection, Resource, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
getPostCreateDomainPermission() - Method in class com.acciente.oacc.DomainCreatePermission
 
getPostCreatePermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
getPostCreatePermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
getPostCreateResourcePermission() - Method in class com.acciente.oacc.ResourceCreatePermission
 
getPostCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
getPostCreateSysPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
getResource(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getResourceClassId(SQLConnection, String) - Method in class com.acciente.oacc.sql.internal.persister.ResourceClassPersister
 
getResourceClassId(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getResourceClassId() - Method in class com.acciente.oacc.sql.internal.ResourceClassInternalInfo
 
getResourceClassInfo(String) - Method in interface com.acciente.oacc.AccessControlContext
Returns information about the specified resource class.
getResourceClassInfo(String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourceClassInfo(SQLConnection, String) - Method in class com.acciente.oacc.sql.internal.persister.ResourceClassPersister
 
getResourceClassInfo(String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourceClassInfoByResource(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Returns information about the resource class to which the specified resource belongs.
getResourceClassInfoByResource(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourceClassInfoByResource(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourceClassInfoByResourceId(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.ResourceClassPersister
 
getResourceClassName() - Method in class com.acciente.oacc.ResourceClassInfo
 
getResourceClassName() - Method in class com.acciente.oacc.sql.internal.ResourceClassInternalInfo
 
getResourceClassNames() - Method in interface com.acciente.oacc.AccessControlContext
Returns the list of names of all resource classes defined in the system
getResourceClassNames() - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourceClassNames(SQLConnection) - Method in class com.acciente.oacc.sql.internal.persister.ResourceClassPersister
 
getResourceClassNames() - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourceClassPermissionId(SQLConnection, Id<ResourceClassId>, String) - Method in class com.acciente.oacc.sql.internal.persister.ResourceClassPermissionPersister
 
getResourceCount(SQLConnection, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.ResourcePersister
 
getResourceCreateSysPermissionName(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getResourceDomainId(SQLConnection, String) - Method in class com.acciente.oacc.sql.internal.persister.DomainPersister
 
getResourceDomainId(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getResourceDomainNameByResourceId(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.DomainPersister
 
getResourceDomainNameDescendants(SQLConnection, String) - Method in class com.acciente.oacc.sql.internal.persister.DomainPersister
 
getResourceId(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getResourcePermissionId(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getResourcePermissionNames(String) - Method in interface com.acciente.oacc.AccessControlContext
Returns the list of all resource permission names defined for the specified resource class name
getResourcePermissionNames(String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourcePermissionNames(String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourcesByDomainSuperUserPermission(SQLConnection, Resource, Id<ResourceClassId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
getResourcesByDomainSuperUserPermission(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
getResourcesByGlobalSysPermission(SQLConnection, Resource, Id<ResourceClassId>, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionSysPersister
 
getResourcesByGlobalSysPermission(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionSysPersister
 
getResourcesByPermission(SQLConnection, Resource, Id<ResourceClassId>, ResourcePermission, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
getResourcesByPermission(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, ResourcePermission, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
getResourcesByPermission(SQLConnection, Resource, Id<ResourceClassId>, ResourcePermission, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
getResourcesByPermission(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, ResourcePermission, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
getResourcesByResourcePermission(String, ResourcePermission) - Method in interface com.acciente.oacc.AccessControlContext
Returns a set of resources (of the specified resource class) on which the current session resource has the specified permission.
getResourcesByResourcePermission(Resource, String, ResourcePermission) - Method in interface com.acciente.oacc.AccessControlContext
Returns a set of resources (of the specified resource class) on which the specified accessor resource has the specified permission, regardless of domain.
getResourcesByResourcePermission(String, ResourcePermission, String) - Method in interface com.acciente.oacc.AccessControlContext
Returns a set of resources (of the specified resource class) on which the current session resource has the specified permission, within the specified domain or within any descendant domains.
getResourcesByResourcePermission(Resource, String, ResourcePermission, String) - Method in interface com.acciente.oacc.AccessControlContext
Returns a set of resources (of the specified resource class) on which the specified accessor resource has the specified permission, within the specified domain or within any descendant domains.
getResourcesByResourcePermission(String, ResourcePermission) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourcesByResourcePermission(Resource, String, ResourcePermission) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourcesByResourcePermission(String, ResourcePermission, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourcesByResourcePermission(Resource, String, ResourcePermission, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourcesByResourcePermission(String, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourcesByResourcePermission(Resource, String, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourcesByResourcePermission(String, ResourcePermission, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourcesByResourcePermission(Resource, String, ResourcePermission, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourcesBySysPermission(SQLConnection, Resource, Id<ResourceClassId>, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
getResourcesBySysPermission(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
getResourceSysPermissionName(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getSessionResource() - Method in interface com.acciente.oacc.AccessControlContext
Returns the session resource, that is, the resource whose security credentials are associated with this session.
getSessionResource() - Method in class com.acciente.oacc.AccessControlContextProxy
 
getSessionResource() - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getSQLStrings(String, SQLDialect) - Static method in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
getString(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getSysPermissionId(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getSysPermissionName(long) - Static method in class com.acciente.oacc.DomainCreatePermission
 
getSysPermissionName() - Method in class com.acciente.oacc.DomainCreatePermission
 
getSysPermissionName(long) - Static method in class com.acciente.oacc.DomainPermission
 
getSysPermissionName(long) - Static method in class com.acciente.oacc.ResourceCreatePermission
 
getSysPermissionName() - Method in class com.acciente.oacc.ResourceCreatePermission
 
getSysPermissionName(long) - Static method in class com.acciente.oacc.ResourcePermission
 
getSysPermissionNames() - Static method in class com.acciente.oacc.DomainCreatePermission
 
getSysPermissionNames() - Static method in class com.acciente.oacc.DomainPermission
 
getSysPermissionNames() - Static method in class com.acciente.oacc.ResourceCreatePermission
 
getSysPermissionNames() - Static method in class com.acciente.oacc.ResourcePermission
 
getSysPermissions(SQLConnection, Resource, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
getSystemPermissionId() - Method in class com.acciente.oacc.DomainCreatePermission
 
getSystemPermissionId() - Method in class com.acciente.oacc.DomainPermission
 
getSystemPermissionId() - Method in class com.acciente.oacc.ResourceCreatePermission
 
getSystemPermissionId() - Method in class com.acciente.oacc.ResourcePermission
 
getValue() - Method in class com.acciente.oacc.sql.internal.persister.id.Id
 
GrantDomainCreatePermissionPostCreateSysPersister - Class in com.acciente.oacc.sql.internal.persister
 
GrantDomainCreatePermissionPostCreateSysPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionPostCreateSysPersister
 
GrantDomainCreatePermissionSysPersister - Class in com.acciente.oacc.sql.internal.persister
 
GrantDomainCreatePermissionSysPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionSysPersister
 
GrantDomainPermissionSysPersister - Class in com.acciente.oacc.sql.internal.persister
 
GrantDomainPermissionSysPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
GrantGlobalResourcePermissionPersister - Class in com.acciente.oacc.sql.internal.persister
 
GrantGlobalResourcePermissionPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
GrantGlobalResourcePermissionSysPersister - Class in com.acciente.oacc.sql.internal.persister
 
GrantGlobalResourcePermissionSysPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionSysPersister
 
GrantResourceCreatePermissionPostCreatePersister - Class in com.acciente.oacc.sql.internal.persister
 
GrantResourceCreatePermissionPostCreatePersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
GrantResourceCreatePermissionPostCreateSysPersister - Class in com.acciente.oacc.sql.internal.persister
 
GrantResourceCreatePermissionPostCreateSysPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
GrantResourceCreatePermissionSysPersister - Class in com.acciente.oacc.sql.internal.persister
 
GrantResourceCreatePermissionSysPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
GrantResourcePermissionPersister - Class in com.acciente.oacc.sql.internal.persister
 
GrantResourcePermissionPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
GrantResourcePermissionSysPersister - Class in com.acciente.oacc.sql.internal.persister
 
GrantResourcePermissionSysPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 

H

hashCode() - Method in class com.acciente.oacc.DomainCreatePermission
 
hashCode() - Method in class com.acciente.oacc.DomainPermission
 
hashCode() - Method in class com.acciente.oacc.Resource
 
hashCode() - Method in class com.acciente.oacc.ResourceClassInfo
 
hashCode() - Method in class com.acciente.oacc.ResourceCreatePermission
 
hashCode() - Method in class com.acciente.oacc.ResourcePermission
 
hashCode() - Method in class com.acciente.oacc.sql.internal.persister.id.Id
 

I

Id<T> - Class in com.acciente.oacc.sql.internal.persister.id
 
impersonate(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Switches the security credentials of this session to those of the specified resource.
impersonate(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
IMPERSONATE - Static variable in class com.acciente.oacc.ResourcePermission
 
impersonate(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
INHERIT - Static variable in class com.acciente.oacc.ResourcePermission
 
initializeOACC(Connection, String, String) - Static method in class com.acciente.oacc.sql.internal.SQLAccessControlSystemInitializer
 
initializeOACC(String, String, String, String, String) - Static method in class com.acciente.oacc.sql.SQLAccessControlSystemInitializer
 
initializeOACC(Connection, String, String) - Static method in class com.acciente.oacc.sql.SQLAccessControlSystemInitializer
 
isAuthenticatable() - Method in class com.acciente.oacc.ResourceClassInfo
 
isAuthenticatable() - Method in class com.acciente.oacc.sql.internal.ResourceClassInternalInfo
 
isAuthenticated(Resource) - Method in interface com.acciente.oacc.AuthenticationProvider
 
isNotAuthorizedError() - Method in exception com.acciente.oacc.AccessControlException
 
isSystemPermission() - Method in class com.acciente.oacc.DomainCreatePermission
 
isSystemPermission() - Method in class com.acciente.oacc.DomainPermission
 
isSystemPermission() - Method in class com.acciente.oacc.ResourceCreatePermission
 
isSystemPermission() - Method in class com.acciente.oacc.ResourcePermission
 
isUnauthenticatedCreateAllowed() - Method in class com.acciente.oacc.ResourceClassInfo
 
isUnauthenticatedCreateAllowed() - Method in class com.acciente.oacc.sql.internal.ResourceClassInternalInfo
 
isWithGrant() - Method in class com.acciente.oacc.DomainCreatePermission
 
isWithGrant() - Method in class com.acciente.oacc.DomainPermission
 
isWithGrant() - Method in class com.acciente.oacc.ResourceCreatePermission
 
isWithGrant() - Method in class com.acciente.oacc.ResourcePermission
 

M

main(String[]) - Static method in class com.acciente.oacc.sql.SQLAccessControlSystemInitializer
 

N

next() - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 

P

PasswordUtils - Class in com.acciente.oacc.sql.internal
Internal class.
PasswordUtils() - Constructor for class com.acciente.oacc.sql.internal.PasswordUtils
 
Persister - Class in com.acciente.oacc.sql.internal.persister
Base class for persisters
Persister() - Constructor for class com.acciente.oacc.sql.internal.persister.Persister
 
postDeserialize(AccessControlContext, Connection) - Static method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
postDeserialize(AccessControlContext, DataSource) - Static method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
postDeserialize(AccessControlContext, Connection) - Static method in class com.acciente.oacc.sql.SQLAccessControlContextFactory
 
postDeserialize(AccessControlContext, DataSource) - Static method in class com.acciente.oacc.sql.SQLAccessControlContextFactory
 
prepareStatement(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLConnection
 
preSerialize(AccessControlContext) - Static method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
preSerialize(AccessControlContext) - Static method in class com.acciente.oacc.sql.SQLAccessControlContextFactory
 

R

removeCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
removeDomainCreatePermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionSysPersister
 
removeDomainPostCreatePermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionPostCreateSysPersister
 
removeDomainSysPermissions(SQLConnection, Resource, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
removeGlobalPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
removeGlobalSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionSysPersister
 
removePermissions(SQLConnection, Resource, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
removePostCreatePermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
removePostCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
removeSysPermissions(SQLConnection, Resource, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
RESET_PASSWORD - Static variable in class com.acciente.oacc.ResourcePermission
 
Resource - Class in com.acciente.oacc
 
ResourceClassId - Interface in com.acciente.oacc.sql.internal.persister.id
 
ResourceClassInfo - Class in com.acciente.oacc
 
ResourceClassInfo(String, boolean, boolean) - Constructor for class com.acciente.oacc.ResourceClassInfo
 
ResourceClassInternalInfo - Class in com.acciente.oacc.sql.internal
 
ResourceClassInternalInfo(Id<ResourceClassId>, String, boolean, boolean) - Constructor for class com.acciente.oacc.sql.internal.ResourceClassInternalInfo
 
ResourceClassPermissionPersister - Class in com.acciente.oacc.sql.internal.persister
 
ResourceClassPermissionPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.ResourceClassPermissionPersister
 
ResourceClassPersister - Class in com.acciente.oacc.sql.internal.persister
 
ResourceClassPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.ResourceClassPersister
 
ResourceCreatePermission - Class in com.acciente.oacc
 
ResourceId - Interface in com.acciente.oacc.sql.internal.persister.id
 
ResourcePermission - Class in com.acciente.oacc
 
ResourcePermissionId - Interface in com.acciente.oacc.sql.internal.persister.id
 
ResourcePersister - Class in com.acciente.oacc.sql.internal.persister
 
ResourcePersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.ResourcePersister
 

S

setAuthenticatedResourcePassword(String) - Method in interface com.acciente.oacc.AccessControlContext
Sets the password of the currently authenticated resource

Note that this method uses the credentials of the originally authenticated resource, and not those of any currently impersonated resource.

setAuthenticatedResourcePassword(String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setAuthenticatedResourcePassword(String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setBoolean(int, boolean) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setDomainCreatePermissions(Resource, Set<DomainCreatePermission>) - Method in interface com.acciente.oacc.AccessControlContext
Sets the domain permissions the specified accessor resource will receive if it created a domain.
setDomainCreatePermissions(Resource, Set<DomainCreatePermission>) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setDomainCreatePermissions(Resource, Set<DomainCreatePermission>) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setDomainCreateSystemPermissionId(int, long) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setDomainPermissions(Resource, String, Set<DomainPermission>) - Method in interface com.acciente.oacc.AccessControlContext
Sets the direct domain permissions the specified accessor resource has on the specified domain.
setDomainPermissions(Resource, String, Set<DomainPermission>) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setDomainPermissions(Resource, String, Set<DomainPermission>) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setDomainSystemPermissionId(int, long) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setGlobalResourcePermissions(Resource, String, Set<ResourcePermission>, String) - Method in interface com.acciente.oacc.AccessControlContext
Sets the global resource permissions a resource has on any resource of the specified resource class in the specified domain.
setGlobalResourcePermissions(Resource, String, Set<ResourcePermission>) - Method in interface com.acciente.oacc.AccessControlContext
Sets the global resource permissions a resource has on any resource of the specified resource class in the current session resource's domain.
setGlobalResourcePermissions(Resource, String, Set<ResourcePermission>, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setGlobalResourcePermissions(Resource, String, Set<ResourcePermission>) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setGlobalResourcePermissions(Resource, String, Set<ResourcePermission>, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setGlobalResourcePermissions(Resource, String, Set<ResourcePermission>) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setNull(int, int) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setResourceClassId(int, Id<ResourceClassId>) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setResourceCreatePermissions(Resource, String, Set<ResourceCreatePermission>, String) - Method in interface com.acciente.oacc.AccessControlContext
Sets the resource permissions the specified accessor resource will receive directly, if it created a resource of the specified resource class in the specified domain.
setResourceCreatePermissions(Resource, String, Set<ResourceCreatePermission>) - Method in interface com.acciente.oacc.AccessControlContext
Sets the resource permissions the specified accessor resource will receive directly, if it created a resource of the specified resource class in the current session resource's domain.
setResourceCreatePermissions(Resource, String, Set<ResourceCreatePermission>, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setResourceCreatePermissions(Resource, String, Set<ResourceCreatePermission>) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setResourceCreatePermissions(Resource, String, Set<ResourceCreatePermission>, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setResourceCreatePermissions(Resource, String, Set<ResourceCreatePermission>) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setResourceCreateSystemPermissionId(int, long) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setResourceDomainId(int, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setResourceId(int, Id<ResourceId>) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setResourceId(int, Resource) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setResourcePassword(Resource, String) - Method in interface com.acciente.oacc.AccessControlContext
Sets the password of the specified authenticatable resource (= a resource of a resource class that has been defined with the isAuthenticatable flag set).
setResourcePassword(Resource, AuthenticationProvider, String) - Method in interface com.acciente.oacc.AccessControlContext
Sets the password of the specified authenticatable resource (= a resource of a resource class that has been defined with the isAuthenticatable flag set) by means of an alternate specified authentication provider to this session.
setResourcePassword(Resource, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setResourcePassword(Resource, AuthenticationProvider, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setResourcePassword(Resource, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setResourcePassword(Resource, AuthenticationProvider, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setResourcePermissionId(int, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setResourcePermissions(Resource, Resource, Set<ResourcePermission>) - Method in interface com.acciente.oacc.AccessControlContext
Sets the specified resource permissions that the specified accessor resource has to the specified accessed resource directly, that is not via inheritance or globally.
setResourcePermissions(Resource, Resource, Set<ResourcePermission>) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setResourcePermissions(Resource, Resource, Set<ResourcePermission>) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setResourceSystemPermissionId(int, long) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setString(int, String) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
SQL_createInDomain_WITH_ResourceDomainName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInDomain_WITH_ResourceDomainName_ParentDomainID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInGrantDomainCreatePermissionPostCreateSys_WITH_AccessorID_GrantorID_IsWithGrant_PostCreateIsWithGrant_PostCreateSysPermissionID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInGrantDomainCreatePermissionSys_WITH_AccessorID_GrantorID_IsWithGrant_SysPermissionID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInGrantDomainPermissionSys_WITH_AccessorID_GrantorID_AccessedDomainID_IsWithGrant_SysPermissionID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInGrantGlobalResourcePermission_WITH_AccessorID_GrantorID_AccessedDomainID_IsWithGrant_ResourceClassID_PermissionName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInGrantGlobalResourcePermissionSys_WITH_AccessorID_GrantorID_AccessedDomainID_IsWithGrant_ResourceClassID_SysPermissionID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInGrantResourceCreatePermissionPostCreate_WITH_AccessorID_GrantorID_AccessedDomainID_IsWithGrant_PostCreateIsWithGrant_ResourceClassID_PostCreatePermissionName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInGrantResourceCreatePermissionPostCreateSys_WITH_AccessorID_GrantorID_AccessedDomainID_IsWithGrant_PostCreateIsWithGrant_ResourceClassID_PostCreateSysPermissionID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInGrantResourceCreatePermissionSys_WITH_AccessorID_GrantorID_AccessedDomainID_IsWithGrant_ResourceClassID_SysPermissionId - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInGrantResourcePermission_WITH_AccessorID_GrantorID_AccessedID_IsWithGrant_ResourceClassID_PermissionName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInGrantResourcePermissionSys_WITH_AccessorID_GrantorID_AccessedID_IsWithGrant_ResourceClassID_SysPermissionID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInResource_WITH_ResourceID_ResourceClassID_DomainID_Password - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInResourceClass_WITH_ResourceClassName_IsAuthenticatable_IsUnauthenticatedCreateAllowed - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_createInResourceClassPermission_WITH_ResourceClassID_PermissionName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInDomain_DescendantResourceDomainName_BY_ResourceDomainName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInDomain_DomainID_BY_ResourceDomainName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInDomain_ResourceDomainName_BY_ResourceID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantDomainCreatePermissionPostCreateSys_PostCreateSysPermissionID_PostCreateIsWithGrant_IsWithGrant_InheritLevel_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantDomainCreatePermissionSys_SysPermissionID_IsWithGrant_InheritLevel_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantDomainPermissionSys_ResourceDomainName_SysPermissionID_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantDomainPermissionSys_ResourceID_BY_AccessorID_DomainID_SysPermissionID_IsWithGrant_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantDomainPermissionSys_ResourceID_BY_AccessorID_SysPermissionID_IsWithGrant_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantDomainPermissionSys_SysPermissionID_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID_DomainID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantGlobalResourcePermission_PermissionName_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantGlobalResourcePermission_ResourceDomainName_ResourceClassName_PermissionName_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantGlobalResourcePermission_ResourceID_BY_AccessorID_DomainID_ResourceClassID_PermissionID_IsWithGrant_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantGlobalResourcePermission_ResourceID_BY_AccessorID_ResourceClassID_PermissionID_IsWithGrant_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantGlobalResourcePermissionSys_ResourceDomainName_ResourceClassName_SysPermissionID_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantGlobalResourcePermissionSys_ResourceID_BY_AccessorID_DomainID_ResourceClassID_SysPermissionID_IsWithGrant - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantGlobalResourcePermissionSys_ResourceID_BY_AccessorID_ResourceClassID_SysPermissionID_IsWithGrant - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantGlobalResourcePermissionSys_SysPermissionID_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourceCreatePermissionPostCreate_ResourceClassName_PostCreatePermissionName_PostCreateIsWithGrant_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourceCreatePermissionPostCreate_ResourceDomainName_ResourceClassName_PostCreatePermissionName_PostCreateIsWithGrant_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourceCreatePermissionPostCreateSys_PostCreateSysPermissionID_PostCreateIsWithGrant_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourceCreatePermissionPostCreateSys_ResourceDomainName_ResourceClassName_PostCreateSysPermissionID_PostCreateIsWithGrant_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourceCreatePermissionSys_ResourceDomainName_ResourceClassName_SysPermissionId_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourceCreatePermissionSys_SysPermissionId_IsWithGrant_InheritLevel_DomainLevel_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourcePermission_ResourceClassName_PermissionName_IsWithGrant_InheritLevel_BY_AccessorID_AccessedID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourcePermission_ResourceID_BY_AccessedID_ResourceClassID_PermissionID_IsWithGrant - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourcePermission_ResourceID_BY_AccessorID_DomainID_ResourceClassID_PermissionID_IsWithGrant - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourcePermission_ResourceID_BY_AccessorID_ResourceClassID_PermissionID_IsWithGrant - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourcePermissionSys_ResourceClassName_SysPermissionID_IsWithGrant_InheritLevel_BY_AccessorID_AccessedID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourcePermissionSys_ResourceID_BY_AccessedID_ResourceClassID_SysPermissionID_IsWithGrant - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourcePermissionSys_ResourceID_BY_AccessorID_DomainID_ResourceClassID_SysPermissionID_IsWithGrant - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourcePermissionSys_ResourceID_BY_AccessorID_ResourceClassID_SysPermissionID_IsWithGrant - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInResource_COUNTResourceID_BY_ResourceClassID_DomainID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInResource_Password_BY_ResourceID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInResourceClass_ResourceClassID_BY_ResourceClassName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInResourceClass_ResourceClassID_ResourceClassName_IsAuthenticatable_IsUnauthenticatedCreateAllowed_BY_ResourceClassName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInResourceClass_ResourceClassID_ResourceClassName_IsAuthenticatable_IsUnauthenticatedCreateAllowed_BY_ResourceID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInResourceClass_ResourceClassName_BY_ALL - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInResourceClassPermission_PermissionID_BY_ResourceClassID_PermissionName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInResourceClassPermission_PermissionName_BY_ResourceClassName - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_nextResourceID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_removeInGrantDomainCreatePermissionPostCreateSys_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_removeInGrantDomainCreatePermissionSys_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_removeInGrantDomainPermissionSys_BY_AccessorID_AccessedDomainID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_removeInGrantGlobalResourcePermission_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_removeInGrantGlobalResourcePermissionSys_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_removeInGrantResourceCreatePermissionPostCreate_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_removeInGrantResourceCreatePermissionPostCreateSys_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_removeInGrantResourceCreatePermissionSys_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_removeInGrantResourcePermission_BY_AccessorID_AccessedID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_removeInGrantResourcePermissionSys_BY_AccessorID_AccessedID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_updateInResource_Password_BY_ResourceID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQLAccessControlContext - Class in com.acciente.oacc.sql.internal
 
SQLAccessControlContextFactory - Class in com.acciente.oacc.sql
 
SQLAccessControlContextFactory() - Constructor for class com.acciente.oacc.sql.SQLAccessControlContextFactory
 
SQLAccessControlSystemInitializer - Class in com.acciente.oacc.sql.internal
 
SQLAccessControlSystemInitializer() - Constructor for class com.acciente.oacc.sql.internal.SQLAccessControlSystemInitializer
 
SQLAccessControlSystemInitializer - Class in com.acciente.oacc.sql
 
SQLAccessControlSystemInitializer() - Constructor for class com.acciente.oacc.sql.SQLAccessControlSystemInitializer
 
SQLConnection - Class in com.acciente.oacc.sql.internal.persister
 
SQLConnection(Connection) - Constructor for class com.acciente.oacc.sql.internal.persister.SQLConnection
 
SQLDialect - Enum in com.acciente.oacc.sql
 
SQLResult - Class in com.acciente.oacc.sql.internal.persister
 
SQLStatement - Class in com.acciente.oacc.sql.internal.persister
 
SQLStrings - Class in com.acciente.oacc.sql.internal.persister
 
SUPER_USER - Static variable in class com.acciente.oacc.DomainPermission
 
SYSTEM_DOMAIN - Static variable in interface com.acciente.oacc.AccessControlContext
 
SYSTEM_RESOURCE_CLASS - Static variable in interface com.acciente.oacc.AccessControlContext
 

T

toString() - Method in class com.acciente.oacc.DomainCreatePermission
 
toString() - Method in class com.acciente.oacc.DomainPermission
 
toString() - Method in class com.acciente.oacc.Resource
 
toString() - Method in class com.acciente.oacc.ResourceCreatePermission
 
toString() - Method in class com.acciente.oacc.ResourcePermission
 

U

unauthenticate() - Method in interface com.acciente.oacc.AccessControlContext
Logs out of this session, to be specific, disassociates any security credentials from this session.
unauthenticate() - Method in class com.acciente.oacc.AccessControlContextProxy
 
unauthenticate() - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
unimpersonate() - Method in interface com.acciente.oacc.AccessControlContext
Unimpersonates the currently impersonated resource.
unimpersonate() - Method in class com.acciente.oacc.AccessControlContextProxy
 
unimpersonate() - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
updateEncryptedBoundPasswordByResourceId(SQLConnection, Resource, String) - Method in class com.acciente.oacc.sql.internal.persister.ResourcePersister
 

V

valueOf(String) - Static method in enum com.acciente.oacc.sql.SQLDialect
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.acciente.oacc.sql.SQLDialect
Returns an array containing the constants of this enum type, in the order they are declared.
verifyResourceExists(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.ResourcePersister
 
A C D E F G H I M N P R S T U V 

Copyright © 2014 Acciente, LLC. All rights reserved.