A C D E F G H I M N O P R S 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
 
addDomainCreatePostCreateSysPermissions(SQLConnection, Resource, Resource, Set<DomainCreatePermission>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionPostCreateSysPersister
 
addDomainCreateSysPermissions(SQLConnection, Resource, Resource, Set<DomainCreatePermission>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionSysPersister
 
addDomainSysPermissions(SQLConnection, Resource, Resource, Id<DomainId>, Set<DomainPermission>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
addGlobalResourcePermissions(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
 
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
 
addResourceCreatePostCreatePermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, Set<ResourceCreatePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
addResourceCreatePostCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, Set<ResourceCreatePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
addResourceCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, Set<ResourceCreatePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
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
 
addResourcePermissions(SQLConnection, Resource, Resource, Id<ResourceClassId>, Set<ResourcePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
addResourceSysPermissions(SQLConnection, Resource, Resource, Id<ResourceClassId>, Set<ResourcePermission>, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
assertDomainCreatePermissions(Resource, DomainCreatePermission, DomainCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified domain create permissions.
assertDomainCreatePermissions(DomainCreatePermission, DomainCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified domain create permissions.
assertDomainCreatePermissions(Resource, DomainCreatePermission, DomainCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertDomainCreatePermissions(DomainCreatePermission, DomainCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertDomainCreatePermissions(Resource, DomainCreatePermission, DomainCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertDomainCreatePermissions(DomainCreatePermission, DomainCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertDomainPermissions(Resource, String, DomainPermission, DomainPermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified domain permissions on the specified domain.
assertDomainPermissions(String, DomainPermission, DomainPermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified domain permissions on the specified domain.
assertDomainPermissions(Resource, String, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertDomainPermissions(String, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertDomainPermissions(Resource, String, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertDomainPermissions(String, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertGlobalResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified global resource permissions on the specified resource class in the session resource's domain.
assertGlobalResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified global resource permissions on the specified resource class in the session resource's domain.
assertGlobalResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified global resource permissions on the specified resource class in the specified domain.
assertGlobalResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified global resource permissions on the specified resource class in the specified domain.
assertGlobalResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertGlobalResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertGlobalResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertGlobalResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertGlobalResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertGlobalResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertGlobalResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertGlobalResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - 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
 
assertPostCreateDomainPermissions(Resource, DomainPermission, DomainPermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource would receive the specified domain permissions, if the accessor were to create a domain.
assertPostCreateDomainPermissions(DomainPermission, DomainPermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource would receive the specified domain permissions, if it were to create a domain.
assertPostCreateDomainPermissions(Resource, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertPostCreateDomainPermissions(DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertPostCreateDomainPermissions(Resource, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertPostCreateDomainPermissions(DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertPostCreateResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource would receive the specified permissions on an object of the specified class in the session resource's domain, if it were to create such an object.
assertPostCreateResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource would receive the specified permissions on an object of the specified class in the session resource's domain, if it were to create such an object.
assertPostCreateResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource would receive the specified permissions on an object of the specified class in the specified domain, if it were to create such an object.
assertPostCreateResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource would receive the specified permissions on an object of the specified class in the specified domain, if it were to create such an object.
assertPostCreateResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertPostCreateResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertPostCreateResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertPostCreateResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertPostCreateResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertPostCreateResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertPostCreateResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertPostCreateResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertResourceCreatePermissions(Resource, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified create permissions on an object of the specified class in the session resource's domain.
assertResourceCreatePermissions(String, ResourceCreatePermission, ResourceCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified create permissions on an object of the specified resource class in the session resource's domain.
assertResourceCreatePermissions(Resource, String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified create permissions on an object of the specified class in the specified domain.
assertResourceCreatePermissions(String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified create permissions on an object of the specified resource class in the specified domain.
assertResourceCreatePermissions(Resource, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertResourceCreatePermissions(String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertResourceCreatePermissions(Resource, String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertResourceCreatePermissions(String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertResourceCreatePermissions(Resource, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertResourceCreatePermissions(String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertResourceCreatePermissions(Resource, String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertResourceCreatePermissions(String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertResourcePermissions(Resource, Resource, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified resource permissions to the specified accessed resource.
assertResourcePermissions(Resource, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified resource permissions to the specified accessed resource.
assertResourcePermissions(Resource, Resource, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertResourcePermissions(Resource, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
assertResourcePermissions(Resource, Resource, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
assertResourcePermissions(Resource, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
authenticate(Resource, Credentials) - Method in interface com.acciente.oacc.AccessControlContext
Authenticates this security session.
authenticate(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Authenticates this security session against an AuthenticationProvider without specifying authentication credentials, if that AuthenticationProvider supports such an operation.
authenticate(Resource, Credentials) - Method in class com.acciente.oacc.AccessControlContextProxy
 
authenticate(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
authenticate(Resource, Credentials) - Method in interface com.acciente.oacc.AuthenticationProvider
Authenticates the specified resource using the supplied credentials.
authenticate(Resource) - Method in interface com.acciente.oacc.AuthenticationProvider
Verifies that the specified resource is authenticated.
authenticate(Resource, Credentials) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
authenticate(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
authenticate(Resource, Credentials) - Method in class com.acciente.oacc.sql.internal.SQLPasswordAuthenticationProvider
 
authenticate(Resource) - Method in class com.acciente.oacc.sql.internal.SQLPasswordAuthenticationProvider
 
AuthenticationException - Exception in com.acciente.oacc
 
AuthenticationException(String) - Constructor for exception com.acciente.oacc.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception com.acciente.oacc.AuthenticationException
 
AuthenticationException(Throwable) - Constructor for exception com.acciente.oacc.AuthenticationException
 
AuthenticationProvider - Interface in com.acciente.oacc
Provides the mechanism to authenticate a resource based on specified credentials and to update those credentials.
AuthorizationException - Exception in com.acciente.oacc
 
AuthorizationException(String) - Constructor for exception com.acciente.oacc.AuthorizationException
 
AuthorizationException(String, Throwable) - Constructor for exception com.acciente.oacc.AuthorizationException
 
AuthorizationException(Throwable) - Constructor for exception com.acciente.oacc.AuthorizationException
 

C

checkPassword(char[], String) - Method in interface com.acciente.oacc.sql.internal.CleanablePasswordEncryptor
Checks an unencrypted password against an encrypted one to see if they match.
checkPassword(char[], String) - Method in class com.acciente.oacc.sql.internal.StrongCleanablePasswordEncryptor
 
CleanablePasswordEncryptor - Interface in com.acciente.oacc.sql.internal
 
cleanPassword(char[]) - Static method in class com.acciente.oacc.sql.internal.PasswordUtils
This method zeroes out all the elements of the passed in character array
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, char[]) - Static method in class com.acciente.oacc.sql.internal.PasswordUtils
Computes a password string that is bound to the resource with which the password is associated.
CREATE - Static variable in class com.acciente.oacc.DomainCreatePermissions
 
CREATE - Static variable in class com.acciente.oacc.ResourceCreatePermissions
 
CREATE_CHILD_DOMAIN - Static variable in class com.acciente.oacc.DomainPermissions
 
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 of the specified resource class in the same domain as this session resource.
createResource(String, String) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new resource of the specified resource class within the specified domain.
createResource(String, Credentials) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new authenticatable resource of the specified resource class in the same domain as the session resource.
createResource(String, String, Credentials) - Method in interface com.acciente.oacc.AccessControlContext
Creates a new authenticatable resource of the specified 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(String, Credentials) - Method in class com.acciente.oacc.AccessControlContextProxy
 
createResource(String, String, Credentials) - Method in class com.acciente.oacc.AccessControlContextProxy
 
createResource(SQLConnection, Id<ResourceId>, Id<ResourceClassId>, Id<DomainId>) - 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
 
createResource(String, Credentials) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
createResource(String, String, Credentials) - 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
 
Credentials - Interface in com.acciente.oacc
This is the most general interface that is used to indicate that an object that contains OACC credentials.
CredentialsException - Exception in com.acciente.oacc
 
CredentialsException(String) - Constructor for exception com.acciente.oacc.CredentialsException
 
CredentialsException(String, Throwable) - Constructor for exception com.acciente.oacc.CredentialsException
 
CredentialsException(Throwable) - Constructor for exception com.acciente.oacc.CredentialsException
 

D

DOMAIN_PERMISSION_SUPER_USER - Static variable in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
DomainCreatePermission - Interface in com.acciente.oacc
The interface for a permission that governs creation of a domain and defines which permissions the creator will receive on the new domain.
DomainCreatePermissions - Class in com.acciente.oacc
 
DomainCreatePermissions() - Constructor for class com.acciente.oacc.DomainCreatePermissions
 
DomainId - Interface in com.acciente.oacc.sql.internal.persister.id
 
DomainPermission - Interface in com.acciente.oacc
The interface for the type of permission that governs domain management.
DomainPermissions - Class in com.acciente.oacc
 
DomainPermissions() - Constructor for class com.acciente.oacc.DomainPermissions
 
DomainPersister - Class in com.acciente.oacc.sql.internal.persister
 
DomainPersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.DomainPersister
 

E

encryptPassword(char[]) - Method in interface com.acciente.oacc.sql.internal.CleanablePasswordEncryptor
Encrypts a password.
encryptPassword(char[]) - Method in class com.acciente.oacc.sql.internal.StrongCleanablePasswordEncryptor
 
equals(Object) - Method in class com.acciente.oacc.ResourceClassInfo
 
equals(Object) - Method in class com.acciente.oacc.sql.internal.persister.id.Id
 
equalsIgnoreGrant(Object) - Method in interface com.acciente.oacc.DomainCreatePermission
Compare this permission with the specified other permission for equality, but ignoring the grant option.
equalsIgnoreGrant(Object) - Method in interface com.acciente.oacc.DomainPermission
Compare this permission with the specified other permission for equality, but ignoring the grant option.
equalsIgnoreGrant(Object) - Method in interface com.acciente.oacc.ResourceCreatePermission
Compare this permission with the specified other permission for equality, but ignoring the grant option.
equalsIgnoreGrant(Object) - Method in interface com.acciente.oacc.ResourcePermission
Compare this permission with the specified other permission for equality, but ignoring the grant option.

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, AuthenticationProvider) - Static method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getAccessControlContext(DataSource, String, SQLDialect, AuthenticationProvider) - 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
 
getAccessControlContext(Connection, String, SQLDialect, AuthenticationProvider) - Static method in class com.acciente.oacc.sql.SQLAccessControlContextFactory
 
getAccessControlContext(DataSource, String, SQLDialect, AuthenticationProvider) - Static method in class com.acciente.oacc.sql.SQLAccessControlContextFactory
 
getAccessorResourcesByResourcePermission(SQLConnection, Resource, Id<ResourceClassId>, ResourcePermission, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
getAccessorResourcesByResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Returns a set of resources that have the specified permissions to the specified accessed resource.
getAccessorResourcesByResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getAccessorResourcesByResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getAccessorResourcesByResourceSysPermission(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
 
getDomainCreatePermissions(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Gets all direct domain create permissions the specified accessor resource has.
getDomainCreatePermissions(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getDomainCreatePermissions(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getDomainCreatePostCreateSysPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionPostCreateSysPersister
 
getDomainCreatePostCreateSysPermissionsIncludeInherited(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionPostCreateSysPersister
 
getDomainCreateSysPermissionName(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getDomainCreateSysPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionSysPersister
 
getDomainCreateSysPermissionsIncludeInherited(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionSysPersister
 
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
 
getDomainIdByResource(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.ResourcePersister
 
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
 
getDomainPermissions(Resource, String) - Method in interface com.acciente.oacc.AccessControlContext
Gets all domain permissions the accessor resource has directly to the specified domain.
getDomainPermissions(Resource, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getDomainPermissions(Resource, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getDomainPermissionsMap(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Gets all domain permissions the accessor resource has directly to any domain, mapped by domain name.
getDomainPermissionsMap(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getDomainPermissionsMap(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
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
 
getDomainSysPermissionsIncludeInherited(SQLConnection, Resource, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
getDomainSysPermissionsIncludeInherited(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.
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.ResourcePasswordPersister
 
getGlobalResourcePermissions(Resource, String, String) - Method in interface com.acciente.oacc.AccessControlContext
Gets the global resource permissions the specified accessor resource has directly to the resources of the specified resource class in the specified domain.
getGlobalResourcePermissions(Resource, String) - Method in interface com.acciente.oacc.AccessControlContext
Gets the global resource permissions the specified accessor resource has directly to the resources of the specified resource class in the current session resource's domain.
getGlobalResourcePermissions(Resource, String, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getGlobalResourcePermissions(Resource, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getGlobalResourcePermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
getGlobalResourcePermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
getGlobalResourcePermissions(Resource, String, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getGlobalResourcePermissions(Resource, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getGlobalResourcePermissionsIncludeInherited(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
getGlobalResourcePermissionsIncludeInherited(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
getGlobalResourcePermissionsMap(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Gets all global resource permissions the specified accessor resource has directly to any resources of any resource class in any domain, mapped by domain name and resource class name.
getGlobalResourcePermissionsMap(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getGlobalResourcePermissionsMap(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
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
 
getGlobalSysPermissionsIncludeInherited(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionSysPersister
 
getGlobalSysPermissionsIncludeInherited(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionSysPersister
 
getId() - Method in interface com.acciente.oacc.Resource
 
getInstance(String, boolean) - Static method in class com.acciente.oacc.DomainCreatePermissions
 
getInstance(String) - Static method in class com.acciente.oacc.DomainCreatePermissions
 
getInstance(String, boolean, int) - Static method in class com.acciente.oacc.DomainCreatePermissions
 
getInstance(DomainPermission) - Static method in class com.acciente.oacc.DomainCreatePermissions
 
getInstance(DomainPermission, boolean) - Static method in class com.acciente.oacc.DomainCreatePermissions
 
getInstance(DomainPermission, boolean, int) - Static method in class com.acciente.oacc.DomainCreatePermissions
 
getInstance(String) - Static method in class com.acciente.oacc.DomainPermissions
 
getInstance(String, boolean) - Static method in class com.acciente.oacc.DomainPermissions
 
getInstance(String, boolean, int, int) - Static method in class com.acciente.oacc.DomainPermissions
 
getInstance(String, boolean) - Static method in class com.acciente.oacc.ResourceCreatePermissions
Creates a new resource create permission with no post-create permissions (i.e.
getInstance(String, boolean, int, int) - Static method in class com.acciente.oacc.ResourceCreatePermissions
 
getInstance(String) - Static method in class com.acciente.oacc.ResourceCreatePermissions
Creates a new resource create permission with no post-create permissions (i.e.
getInstance(ResourcePermission) - Static method in class com.acciente.oacc.ResourceCreatePermissions
 
getInstance(ResourcePermission, boolean) - Static method in class com.acciente.oacc.ResourceCreatePermissions
 
getInstance(ResourcePermission, boolean, int, int) - Static method in class com.acciente.oacc.ResourceCreatePermissions
 
getInstance(String) - Static method in class com.acciente.oacc.ResourcePermissions
 
getInstance(String, boolean) - Static method in class com.acciente.oacc.ResourcePermissions
 
getInstance(String, boolean, int, int) - Static method in class com.acciente.oacc.ResourcePermissions
 
getInstance(long) - Static method in class com.acciente.oacc.Resources
 
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
 
getPassword() - Method in class com.acciente.oacc.PasswordCredentials
Returns the password contained in this credentials instance
getPermissionName() - Method in interface com.acciente.oacc.DomainCreatePermission
Retrieves the permission name.
getPermissionName() - Method in interface com.acciente.oacc.DomainPermission
Retrieves the permission name.
getPermissionName() - Method in interface com.acciente.oacc.ResourceCreatePermission
Retrieves the permission name.
getPermissionName() - Method in interface com.acciente.oacc.ResourcePermission
Retrieves the permission name.
getPermissionNames(SQLConnection, String) - Method in class com.acciente.oacc.sql.internal.persister.ResourceClassPermissionPersister
 
getPostCreateDomainPermission() - Method in interface com.acciente.oacc.DomainCreatePermission
Retrieves the post-create permission for non-system permissions.
getPostCreateResourcePermission() - Method in interface com.acciente.oacc.ResourceCreatePermission
Retrieves the post-create permission for non-system permissions.
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
 
getResourceCreatePermissions(Resource, String, String) - Method in interface com.acciente.oacc.AccessControlContext
Gets all direct resource create permissions the accessor resource has to the specified resource class in the specified domain (which define a subset of the resource permissions the accessor resource would receive directly, if it created a resource of the specified resource class in the specified domain).
getResourceCreatePermissions(Resource, String) - Method in interface com.acciente.oacc.AccessControlContext
Gets all direct resource create permissions the accessor resource has to the specified resource class in the the current session resource's domain (which define a subset of the resource permissions the accessor resource would receive directly, if it created a resource of the specified resource class in the current session resource's domain).
getResourceCreatePermissions(Resource, String, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourceCreatePermissions(Resource, String) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourceCreatePermissions(Resource, String, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourceCreatePermissions(Resource, String) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourceCreatePermissionsMap(Resource) - Method in interface com.acciente.oacc.AccessControlContext
Gets all direct resource create permissions the accessor resource has to any resource class in any domain, mapped by domain name and resource class name.
getResourceCreatePermissionsMap(Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourceCreatePermissionsMap(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourceCreatePostCreatePermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
getResourceCreatePostCreatePermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
getResourceCreatePostCreatePermissionsIncludeInherited(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
getResourceCreatePostCreatePermissionsIncludeInherited(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
getResourceCreatePostCreateSysPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
getResourceCreatePostCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
getResourceCreatePostCreateSysPermissionsIncludeInherited(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
getResourceCreatePostCreateSysPermissionsIncludeInherited(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
getResourceCreateSysPermissionName(String) - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
getResourceCreateSysPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
getResourceCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
getResourceCreateSysPermissionsIncludeInherited(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
getResourceCreateSysPermissionsIncludeInherited(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
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
 
getResourcePermissions(Resource, Resource) - Method in interface com.acciente.oacc.AccessControlContext
Gets the resource permissions that the specified accessor resource has directly to the specified accessed resource.
getResourcePermissions(Resource, Resource) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourcePermissions(SQLConnection, Resource, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
getResourcePermissions(Resource, Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourcePermissionsIncludeInherited(SQLConnection, Resource, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
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
 
getResourcesByGlobalResourcePermission(SQLConnection, Resource, Id<ResourceClassId>, ResourcePermission, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
getResourcesByGlobalResourcePermission(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, ResourcePermission, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantGlobalResourcePermissionPersister
 
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
 
getResourcesByResourcePermission(SQLConnection, Resource, Id<ResourceClassId>, ResourcePermission, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
getResourcesByResourcePermission(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>, ResourcePermission, Id<ResourcePermissionId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
getResourcesByResourcePermissions(String, ResourcePermission, 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 permissions.
getResourcesByResourcePermissions(Resource, String, ResourcePermission, 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 permissions, regardless of domain.
getResourcesByResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourcesByResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourcesByResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourcesByResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourcesByResourcePermissionsAndDomain(String, String, ResourcePermission, 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 permissions, within the specified domain or within any descendant domains.
getResourcesByResourcePermissionsAndDomain(Resource, String, String, ResourcePermission, 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 permissions, within the specified domain or within any descendant domains.
getResourcesByResourcePermissionsAndDomain(String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourcesByResourcePermissionsAndDomain(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
getResourcesByResourcePermissionsAndDomain(String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourcesByResourcePermissionsAndDomain(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getResourcesByResourceSysPermission(SQLConnection, Resource, Id<ResourceClassId>, ResourcePermission) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
getResourcesByResourceSysPermission(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
 
getResourceSysPermissions(SQLConnection, Resource, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
getResourceSysPermissionsIncludeInherited(SQLConnection, Resource, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
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
 
getSetWithoutNulls(T, T...) - Static method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
getSQLPasswordStrings(String) - Static method in class com.acciente.oacc.sql.internal.persister.SQLPasswordStrings
 
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.DomainCreatePermissions
 
getSysPermissionName(long) - Static method in class com.acciente.oacc.DomainPermissions
 
getSysPermissionName(long) - Static method in class com.acciente.oacc.ResourceCreatePermissions
 
getSysPermissionName(long) - Static method in class com.acciente.oacc.ResourcePermissions
 
getSysPermissionNames() - Static method in class com.acciente.oacc.DomainCreatePermissions
 
getSysPermissionNames() - Static method in class com.acciente.oacc.DomainPermissions
 
getSysPermissionNames() - Static method in class com.acciente.oacc.ResourceCreatePermissions
 
getSysPermissionNames() - Static method in class com.acciente.oacc.ResourcePermissions
 
getSystemPermissionId() - Method in interface com.acciente.oacc.DomainCreatePermission
Retrieve the id of a system permission.
getSystemPermissionId() - Method in interface com.acciente.oacc.DomainPermission
Retrieve the id of a system permission.
getSystemPermissionId() - Method in interface com.acciente.oacc.ResourceCreatePermission
Retrieve the id of a system permission.
getSystemPermissionId() - Method in interface com.acciente.oacc.ResourcePermission
Retrieve the id of a system permission.
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

hasDomainCreatePermissions(Resource, DomainCreatePermission, DomainCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified domain create permissions.
hasDomainCreatePermissions(DomainCreatePermission, DomainCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified domain create permissions.
hasDomainCreatePermissions(Resource, DomainCreatePermission, DomainCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasDomainCreatePermissions(DomainCreatePermission, DomainCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasDomainCreatePermissions(Resource, DomainCreatePermission, DomainCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasDomainCreatePermissions(DomainCreatePermission, DomainCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasDomainPermissions(Resource, String, DomainPermission, DomainPermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified domain permissions on the specified domain.
hasDomainPermissions(String, DomainPermission, DomainPermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified domain permissions on the specified domain.
hasDomainPermissions(Resource, String, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasDomainPermissions(String, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasDomainPermissions(Resource, String, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasDomainPermissions(String, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasGlobalResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified global resource permissions on the specified resource class in the session resource's domain.
hasGlobalResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified global resource permissions on the specified resource class in the session resource's domain.
hasGlobalResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified global resource permissions on the specified resource class in the specified domain.
hasGlobalResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified global resource permissions on the specified resource class in the specified domain.
hasGlobalResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasGlobalResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasGlobalResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasGlobalResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasGlobalResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasGlobalResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasGlobalResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasGlobalResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hashCode() - Method in class com.acciente.oacc.ResourceClassInfo
 
hashCode() - Method in class com.acciente.oacc.sql.internal.persister.id.Id
 
hasPostCreateDomainPermissions(Resource, DomainPermission, DomainPermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource would receive the specified domain permissions, if the accessor were to create a domain.
hasPostCreateDomainPermissions(DomainPermission, DomainPermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource would receive the specified domain permissions, if it were to create a domain.
hasPostCreateDomainPermissions(Resource, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasPostCreateDomainPermissions(DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasPostCreateDomainPermissions(Resource, DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasPostCreateDomainPermissions(DomainPermission, DomainPermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasPostCreateResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource would receive the specified permissions on an object of the specified class in the session resource's domain, if it were to create such an object.
hasPostCreateResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource would receive the specified permissions on an object of the specified class in the session resource's domain, if it were to create such an object.
hasPostCreateResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource would receive the specified permissions on an object of the specified class in the specified domain, if it were to create such an object.
hasPostCreateResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource would receive the specified permissions on an object of the specified class in the specified domain, if it were to create such an object.
hasPostCreateResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasPostCreateResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasPostCreateResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasPostCreateResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasPostCreateResourcePermissions(Resource, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasPostCreateResourcePermissions(String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasPostCreateResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasPostCreateResourcePermissions(String, String, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasResourceCreatePermissions(Resource, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified create permissions on an object of the specified class in the session resource's domain.
hasResourceCreatePermissions(String, ResourceCreatePermission, ResourceCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified create permissions on an object of the specified resource class in the session resource's domain.
hasResourceCreatePermissions(Resource, String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified create permissions on an object of the specified class in the specified domain.
hasResourceCreatePermissions(String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified create permissions on an object of the specified resource class in the specified domain.
hasResourceCreatePermissions(Resource, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasResourceCreatePermissions(String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasResourceCreatePermissions(Resource, String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasResourceCreatePermissions(String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasResourceCreatePermissions(Resource, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasResourceCreatePermissions(String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasResourceCreatePermissions(Resource, String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasResourceCreatePermissions(String, String, ResourceCreatePermission, ResourceCreatePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasResourcePermissions(Resource, Resource, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the specified accessor resource has the specified resource permissions to the specified accessed resource.
hasResourcePermissions(Resource, ResourcePermission, ResourcePermission...) - Method in interface com.acciente.oacc.AccessControlContext
Checks if the session resource has the specified resource permissions to the specified accessed resource.
hasResourcePermissions(Resource, Resource, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasResourcePermissions(Resource, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.AccessControlContextProxy
 
hasResourcePermissions(Resource, Resource, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
hasResourcePermissions(Resource, ResourcePermission, ResourcePermission...) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 

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.ResourcePermissions
 
impersonate(Resource) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
IncorrectCredentialsException - Exception in com.acciente.oacc
 
IncorrectCredentialsException(String) - Constructor for exception com.acciente.oacc.IncorrectCredentialsException
 
IncorrectCredentialsException(String, Throwable) - Constructor for exception com.acciente.oacc.IncorrectCredentialsException
 
IncorrectCredentialsException(Throwable) - Constructor for exception com.acciente.oacc.IncorrectCredentialsException
 
INHERIT - Static variable in class com.acciente.oacc.ResourcePermissions
 
initializeOACC(Connection, String, char[]) - Static method in class com.acciente.oacc.sql.internal.SQLAccessControlSystemInitializer
 
initializeOACC(String, String, String, String, char[]) - Static method in class com.acciente.oacc.sql.SQLAccessControlSystemInitializer
 
initializeOACC(Connection, String, char[]) - Static method in class com.acciente.oacc.sql.SQLAccessControlSystemInitializer
 
InvalidCredentialsException - Exception in com.acciente.oacc
 
InvalidCredentialsException(String) - Constructor for exception com.acciente.oacc.InvalidCredentialsException
 
InvalidCredentialsException(String, Throwable) - Constructor for exception com.acciente.oacc.InvalidCredentialsException
 
InvalidCredentialsException(Throwable) - Constructor for exception com.acciente.oacc.InvalidCredentialsException
 
isAuthenticatable() - Method in class com.acciente.oacc.ResourceClassInfo
 
isAuthenticatable() - Method in class com.acciente.oacc.sql.internal.ResourceClassInternalInfo
 
isGrantableFrom(DomainCreatePermission) - Method in interface com.acciente.oacc.DomainCreatePermission
Determines if this permission can be granted by a grantor holding the specified other permission.
isGrantableFrom(DomainPermission) - Method in interface com.acciente.oacc.DomainPermission
Determines if this permission can be granted by a grantor holding the specified other permission.
isGrantableFrom(ResourceCreatePermission) - Method in interface com.acciente.oacc.ResourceCreatePermission
Determines if this permission can be granted by a grantor holding the specified other permission.
isGrantableFrom(ResourcePermission) - Method in interface com.acciente.oacc.ResourcePermission
Determines if this permission can be granted by a grantor holding the specified other permission.
isSystemPermission() - Method in interface com.acciente.oacc.DomainCreatePermission
Determines if this is system permission.
isSystemPermission() - Method in interface com.acciente.oacc.DomainPermission
Determine if this is system permission.
isSystemPermission() - Method in interface com.acciente.oacc.ResourceCreatePermission
Determines if this is system permission.
isSystemPermission() - Method in interface com.acciente.oacc.ResourcePermission
Determines if this is system permission.
isUnauthenticatedCreateAllowed() - Method in class com.acciente.oacc.ResourceClassInfo
 
isUnauthenticatedCreateAllowed() - Method in class com.acciente.oacc.sql.internal.ResourceClassInternalInfo
 
isWithGrant() - Method in interface com.acciente.oacc.DomainCreatePermission
Retrieves the "with grant" option.
isWithGrant() - Method in interface com.acciente.oacc.DomainPermission
Retrieves the "with grant" option.
isWithGrant() - Method in interface com.acciente.oacc.ResourceCreatePermission
Retrieves the "with grant" option.
isWithGrant() - Method in interface com.acciente.oacc.ResourcePermission
Retrieves the "with grant" option.

M

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

N

newInstance(char[]) - Static method in class com.acciente.oacc.PasswordCredentials
 
newInstanceForAction(Resource, String) - Static method in exception com.acciente.oacc.NotAuthorizedException
 
newInstanceForActionOnResource(Resource, String, Resource) - Static method in exception com.acciente.oacc.NotAuthorizedException
 
newInstanceForDomainCreatePermissions(Resource, DomainCreatePermission, DomainCreatePermission...) - Static method in exception com.acciente.oacc.NotAuthorizedException
 
newInstanceForDomainPermissions(Resource, String, DomainPermission, DomainPermission...) - Static method in exception com.acciente.oacc.NotAuthorizedException
 
newInstanceForGlobalResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Static method in exception com.acciente.oacc.NotAuthorizedException
 
newInstanceForPostCreateDomainPermissions(Resource, DomainPermission, DomainPermission...) - Static method in exception com.acciente.oacc.NotAuthorizedException
 
newInstanceForPostCreateResourcePermissions(Resource, String, String, ResourcePermission, ResourcePermission...) - Static method in exception com.acciente.oacc.NotAuthorizedException
 
newInstanceForResourceCreatePermissions(Resource, ResourceCreatePermission, ResourceCreatePermission...) - Static method in exception com.acciente.oacc.NotAuthorizedException
 
newInstanceForResourcePermissions(Resource, Resource, ResourcePermission, ResourcePermission...) - Static method in exception com.acciente.oacc.NotAuthorizedException
 
next() - Method in class com.acciente.oacc.sql.internal.persister.SQLResult
 
NotAuthenticatedException - Exception in com.acciente.oacc
 
NotAuthenticatedException(String) - Constructor for exception com.acciente.oacc.NotAuthenticatedException
 
NotAuthenticatedException(String, Throwable) - Constructor for exception com.acciente.oacc.NotAuthenticatedException
 
NotAuthenticatedException(Throwable) - Constructor for exception com.acciente.oacc.NotAuthenticatedException
 
NotAuthorizedException - Exception in com.acciente.oacc
 
NotAuthorizedException(String) - Constructor for exception com.acciente.oacc.NotAuthorizedException
 
NotAuthorizedException(String, Throwable) - Constructor for exception com.acciente.oacc.NotAuthorizedException
 
NotAuthorizedException(Throwable) - Constructor for exception com.acciente.oacc.NotAuthorizedException
 

O

OaccException - Exception in com.acciente.oacc
 
OaccException(String) - Constructor for exception com.acciente.oacc.OaccException
 
OaccException(String, Throwable) - Constructor for exception com.acciente.oacc.OaccException
 
OaccException(Throwable) - Constructor for exception com.acciente.oacc.OaccException
 

P

PasswordCredentials - Class in com.acciente.oacc
This is a Credentials implementation that may be used by an AuthenticationProvider that provides password-based authentication.
PasswordCredentials() - Constructor for class com.acciente.oacc.PasswordCredentials
 
PasswordUtils - Class in com.acciente.oacc.sql.internal
 
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(DataSource) - Method in class com.acciente.oacc.sql.internal.SQLPasswordAuthenticationProvider
 
postDeserialize(Connection) - Method in class com.acciente.oacc.sql.internal.SQLPasswordAuthenticationProvider
 
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() - Method in class com.acciente.oacc.sql.internal.SQLPasswordAuthenticationProvider
 
preSerialize(AccessControlContext) - Static method in class com.acciente.oacc.sql.SQLAccessControlContextFactory
 

R

removeDomainCreatePostCreateSysPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionPostCreateSysPersister
 
removeDomainCreateSysPermissions(SQLConnection, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainCreatePermissionSysPersister
 
removeDomainSysPermissions(SQLConnection, Resource, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantDomainPermissionSysPersister
 
removeGlobalResourcePermissions(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
 
removeResourceCreatePostCreatePermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreatePersister
 
removeResourceCreatePostCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionPostCreateSysPersister
 
removeResourceCreateSysPermissions(SQLConnection, Resource, Id<ResourceClassId>, Id<DomainId>) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourceCreatePermissionSysPersister
 
removeResourcePermissions(SQLConnection, Resource, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionPersister
 
removeResourceSysPermissions(SQLConnection, Resource, Resource) - Method in class com.acciente.oacc.sql.internal.persister.GrantResourcePermissionSysPersister
 
RESET_CREDENTIALS - Static variable in class com.acciente.oacc.ResourcePermissions
 
Resource - Interface in com.acciente.oacc
A resource is the abstraction for an application object.
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 - Interface in com.acciente.oacc
The interface for a permission that governs creation of a resource and defines which permissions the creator will receive on the new resource.
ResourceCreatePermissions - Class in com.acciente.oacc
 
ResourceCreatePermissions() - Constructor for class com.acciente.oacc.ResourceCreatePermissions
 
ResourceId - Interface in com.acciente.oacc.sql.internal.persister.id
 
ResourcePasswordPersister - Class in com.acciente.oacc.sql.internal.persister
 
ResourcePasswordPersister(SQLPasswordStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.ResourcePasswordPersister
 
ResourcePermission - Interface in com.acciente.oacc
The interface for the type of permission that represents and governs an action on a resource.
ResourcePermissionId - Interface in com.acciente.oacc.sql.internal.persister.id
 
ResourcePermissions - Class in com.acciente.oacc
 
ResourcePermissions() - Constructor for class com.acciente.oacc.ResourcePermissions
 
ResourcePersister - Class in com.acciente.oacc.sql.internal.persister
 
ResourcePersister(SQLStrings) - Constructor for class com.acciente.oacc.sql.internal.persister.ResourcePersister
 
Resources - Class in com.acciente.oacc
 
Resources() - Constructor for class com.acciente.oacc.Resources
 

S

setBoolean(int, boolean) - Method in class com.acciente.oacc.sql.internal.persister.SQLStatement
 
setCredentials(Resource, Credentials) - Method in interface com.acciente.oacc.AccessControlContext
Sets the authentication credentials of the specified authenticatable resource (= a resource of a resource class that has been defined with the isAuthenticatable flag set to true).
setCredentials(Resource, Credentials) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setCredentials(Resource, Credentials) - Method in interface com.acciente.oacc.AuthenticationProvider
Sets (or resets) the authentication credentials of the specified resource.
setCredentials(Resource, Credentials) - Method in class com.acciente.oacc.sql.internal.SQLAccessControlContext
 
setCredentials(Resource, Credentials) - Method in class com.acciente.oacc.sql.internal.SQLPasswordAuthenticationProvider
 
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
 
setEncryptedBoundPasswordByResourceId(SQLConnection, Resource, String) - Method in class com.acciente.oacc.sql.internal.persister.ResourcePasswordPersister
 
setEncryptedBoundPasswordByResourceId(SQLConnection, Id<ResourceId>, String) - Method in class com.acciente.oacc.sql.internal.persister.ResourcePasswordPersister
 
setGlobalResourcePermissions(Resource, String, 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 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, String, Set<ResourcePermission>) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setGlobalResourcePermissions(Resource, String, Set<ResourcePermission>) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setGlobalResourcePermissions(Resource, String, String, Set<ResourcePermission>) - 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, 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 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, String, Set<ResourceCreatePermission>) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setResourceCreatePermissions(Resource, String, Set<ResourceCreatePermission>) - Method in class com.acciente.oacc.AccessControlContextProxy
 
setResourceCreatePermissions(Resource, String, String, Set<ResourceCreatePermission>) - 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
 
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 - 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_createInResourcePassword_WITH_ResourceID_ResourceClassID_DomainID_Password - Variable in class com.acciente.oacc.sql.internal.persister.SQLPasswordStrings
 
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_findInGrantDomainCreatePermissionPostCreateSys_withoutInheritance_PostCreateSysPermissionID_PostCreateIsWithGrant_IsWithGrant_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_findInGrantDomainCreatePermissionSys_withoutInheritance_SysPermissionID_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_findInGrantDomainPermissionSys_withoutInheritance_ResourceDomainName_SysPermissionID_IsWithGrant_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantDomainPermissionSys_withoutInheritance_SysPermissionID_IsWithGrant_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_findInGrantGlobalResourcePermission_withoutInheritance_PermissionName_IsWithGrant_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantGlobalResourcePermission_withoutInheritance_ResourceDomainName_ResourceClassName_PermissionName_IsWithGrant_BY_AccessorID - 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_findInGrantGlobalResourcePermissionSys_withoutInheritance_ResourceDomainName_ResourceClassName_SysPermissionID_IsWithGrant_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantGlobalResourcePermissionSys_withoutInheritance_SysPermissionID_IsWithGrant_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_findInGrantResourceCreatePermissionPostCreate_withoutInheritance_PostCreatePermissionName_PostCreateIsWithGrant_IsWithGrant_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourceCreatePermissionPostCreate_withoutInheritance_ResourceDomainName_ResourceClassName_PostCreatePermissionName_PostCreateIsWithGrant_IsWithGrant_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_findInGrantResourceCreatePermissionPostCreateSys_withoutInheritance_PostCreateSysPermissionID_PostCreateIsWithGrant_IsWithGrant_BY_AccessorID_AccessedDomainID_ResourceClassID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourceCreatePermissionPostCreateSys_withoutInheritance_ResourceDomainName_ResourceClassName_PostCreateSysPermissionID_PostCreateIsWithGrant_IsWithGrant_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_findInGrantResourceCreatePermissionSys_withoutInheritance_ResourceDomainName_ResourceClassName_SysPermissionId_IsWithGrant_BY_AccessorID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInGrantResourceCreatePermissionSys_withoutInheritance_SysPermissionId_IsWithGrant_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_findInGrantResourcePermission_withoutInheritance_ResourceClassName_PermissionName_IsWithGrant_BY_AccessorID_AccessedID - 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_findInGrantResourcePermissionSys_withoutInheritance_ResourceClassName_SysPermissionID_IsWithGrant_BY_AccessorID_AccessedID - 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_DomainID_BY_ResourceID - Variable in class com.acciente.oacc.sql.internal.persister.SQLStrings
 
SQL_findInResource_ResourceId_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_findInResourcePassword_Password_BY_ResourceID - Variable in class com.acciente.oacc.sql.internal.persister.SQLPasswordStrings
 
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_updateInResourcePassword_Password_BY_ResourceID - Variable in class com.acciente.oacc.sql.internal.persister.SQLPasswordStrings
 
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
 
SQLPasswordAuthenticationProvider - Class in com.acciente.oacc.sql.internal
 
SQLPasswordAuthenticationProvider(Connection, String, SQLDialect) - Constructor for class com.acciente.oacc.sql.internal.SQLPasswordAuthenticationProvider
 
SQLPasswordAuthenticationProvider(DataSource, String, SQLDialect) - Constructor for class com.acciente.oacc.sql.internal.SQLPasswordAuthenticationProvider
 
SQLPasswordStrings - Class in com.acciente.oacc.sql.internal.persister
 
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
 
StrongCleanablePasswordEncryptor - Class in com.acciente.oacc.sql.internal
 
StrongCleanablePasswordEncryptor() - Constructor for class com.acciente.oacc.sql.internal.StrongCleanablePasswordEncryptor
 
SUPER_USER - Static variable in class com.acciente.oacc.DomainPermissions
 
SYSTEM_DOMAIN - Static variable in interface com.acciente.oacc.AccessControlContext
 
SYSTEM_RESOURCE_CLASS - Static variable in interface com.acciente.oacc.AccessControlContext
 

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
 
UnsupportedCredentialsException - Exception in com.acciente.oacc
 
UnsupportedCredentialsException(String) - Constructor for exception com.acciente.oacc.UnsupportedCredentialsException
 
UnsupportedCredentialsException(String, Throwable) - Constructor for exception com.acciente.oacc.UnsupportedCredentialsException
 
UnsupportedCredentialsException(Throwable) - Constructor for exception com.acciente.oacc.UnsupportedCredentialsException
 
UnsupportedCredentialsException(Class) - Constructor for exception com.acciente.oacc.UnsupportedCredentialsException
 

V

validateCredentials(String, String, Credentials) - Method in interface com.acciente.oacc.AuthenticationProvider
Checks if the the authentication credentials are valid for the specified resource class and domain.
validateCredentials(String, String, Credentials) - Method in class com.acciente.oacc.sql.internal.SQLPasswordAuthenticationProvider
 
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 O P R S U V 


OACC is a Java Application Security Framework developed by Acciente, LLC..
Copyright 2015,
Acciente, LLC.All rights reserved.