Package | Description |
---|---|
com.acciente.oacc | |
com.acciente.oacc.sql.internal | |
com.acciente.oacc.sql.internal.persister |
Modifier and Type | Method and Description |
---|---|
static ResourceCreatePermission |
ResourceCreatePermissions.getInstance(ResourcePermission postCreateResourcePermission) |
static ResourceCreatePermission |
ResourceCreatePermissions.getInstance(ResourcePermission postCreateResourcePermission,
boolean withGrant) |
static ResourceCreatePermission |
ResourceCreatePermissions.getInstance(ResourcePermission postCreateResourcePermission,
boolean withGrant,
int inheritLevel,
int domainLevel) |
static ResourceCreatePermission |
ResourceCreatePermissions.getInstance(String sysPermissionName)
Creates a new resource create permission with no post-create permissions (i.e.
|
static ResourceCreatePermission |
ResourceCreatePermissions.getInstance(String sysPermissionName,
boolean withGrant)
Creates a new resource create permission with no post-create permissions (i.e.
|
static ResourceCreatePermission |
ResourceCreatePermissions.getInstance(String sysPermissionName,
boolean withGrant,
int inheritLevel,
int domainLevel) |
Modifier and Type | Method and Description |
---|---|
Set<ResourceCreatePermission> |
AccessControlContextProxy.getEffectiveResourceCreatePermissions(Resource accessorResource,
String resourceClassName) |
Set<ResourceCreatePermission> |
AccessControlContext.getEffectiveResourceCreatePermissions(Resource accessorResource,
String resourceClassName)
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).
|
Set<ResourceCreatePermission> |
AccessControlContextProxy.getEffectiveResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName) |
Set<ResourceCreatePermission> |
AccessControlContext.getEffectiveResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName)
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).
|
Map<String,Map<String,Set<ResourceCreatePermission>>> |
AccessControlContextProxy.getEffectiveResourceCreatePermissionsMap(Resource accessorResource) |
Map<String,Map<String,Set<ResourceCreatePermission>>> |
AccessControlContext.getEffectiveResourceCreatePermissionsMap(Resource accessorResource)
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.
|
Set<ResourceCreatePermission> |
AccessControlContextProxy.getResourceCreatePermissions(Resource accessorResource,
String resourceClassName) |
Set<ResourceCreatePermission> |
AccessControlContext.getResourceCreatePermissions(Resource accessorResource,
String resourceClassName)
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).
|
Set<ResourceCreatePermission> |
AccessControlContextProxy.getResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName) |
Set<ResourceCreatePermission> |
AccessControlContext.getResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName)
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).
|
Map<String,Map<String,Set<ResourceCreatePermission>>> |
AccessControlContextProxy.getResourceCreatePermissionsMap(Resource accessorResource) |
Map<String,Map<String,Set<ResourceCreatePermission>>> |
AccessControlContext.getResourceCreatePermissionsMap(Resource accessorResource)
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.
|
Modifier and Type | Method and Description |
---|---|
void |
AccessControlContextProxy.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
AccessControlContextProxy.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
AccessControlContext.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the specified accessor resource has the specified create permissions on an object of
the specified class in the session resource's domain.
|
void |
AccessControlContext.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the specified accessor resource has the specified create permissions on an object of
the specified class in the session resource's domain.
|
void |
AccessControlContextProxy.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
AccessControlContextProxy.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
AccessControlContext.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the specified accessor resource has the specified create permissions on an object of
the specified class in the specified domain.
|
void |
AccessControlContext.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the specified accessor resource has the specified create permissions on an object of
the specified class in the specified domain.
|
void |
AccessControlContextProxy.assertResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
AccessControlContextProxy.assertResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
AccessControlContext.assertResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the session resource has the specified create permissions on an object of the specified
resource class in the session resource's domain.
|
void |
AccessControlContext.assertResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the session resource has the specified create permissions on an object of the specified
resource class in the session resource's domain.
|
void |
AccessControlContextProxy.assertResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
AccessControlContextProxy.assertResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
AccessControlContext.assertResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the session resource has the specified create permissions on an object of the specified
resource class in the specified domain.
|
void |
AccessControlContext.assertResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the session resource has the specified create permissions on an object of the specified
resource class in the specified domain.
|
boolean |
AccessControlContextProxy.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
AccessControlContextProxy.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
AccessControlContext.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the specified accessor resource has the specified create permissions on an object of
the specified class in the session resource's domain.
|
boolean |
AccessControlContext.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the specified accessor resource has the specified create permissions on an object of
the specified class in the session resource's domain.
|
boolean |
AccessControlContextProxy.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
AccessControlContextProxy.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
AccessControlContext.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the specified accessor resource has the specified create permissions on an object of
the specified class in the specified domain.
|
boolean |
AccessControlContext.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the specified accessor resource has the specified create permissions on an object of
the specified class in the specified domain.
|
boolean |
AccessControlContextProxy.hasResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
AccessControlContextProxy.hasResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
AccessControlContext.hasResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the session resource has the specified create permissions on an object of the specified
resource class in the session resource's domain.
|
boolean |
AccessControlContext.hasResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the session resource has the specified create permissions on an object of the specified
resource class in the session resource's domain.
|
boolean |
AccessControlContextProxy.hasResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
AccessControlContextProxy.hasResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
AccessControlContext.hasResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the session resource has the specified create permissions on an object of the specified
resource class in the specified domain.
|
boolean |
AccessControlContext.hasResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions)
Checks if the session resource has the specified create permissions on an object of the specified
resource class in the specified domain.
|
boolean |
ResourceCreatePermission.isGrantableFrom(ResourceCreatePermission other)
Determines if this permission can be granted by a grantor holding the specified other permission.
|
static NotAuthorizedException |
NotAuthorizedException.newInstanceForResourceCreatePermissions(Resource accessorResource,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
static NotAuthorizedException |
NotAuthorizedException.newInstanceForResourceCreatePermissions(Resource accessorResource,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
Modifier and Type | Method and Description |
---|---|
void |
AccessControlContextProxy.setResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
Set<ResourceCreatePermission> resourceCreatePermissions) |
void |
AccessControlContext.setResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
Set<ResourceCreatePermission> resourceCreatePermissions)
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.
|
void |
AccessControlContextProxy.setResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
Set<ResourceCreatePermission> resourceCreatePermissions) |
void |
AccessControlContext.setResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
Set<ResourceCreatePermission> resourceCreatePermissions)
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.
|
Modifier and Type | Method and Description |
---|---|
void |
SQLAccessControlContext.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
SQLAccessControlContext.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
SQLAccessControlContext.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
SQLAccessControlContext.assertResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
SQLAccessControlContext.assertResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
SQLAccessControlContext.assertResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
SQLAccessControlContext.assertResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
void |
SQLAccessControlContext.assertResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
SQLAccessControlContext.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
SQLAccessControlContext.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
SQLAccessControlContext.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
SQLAccessControlContext.hasResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
SQLAccessControlContext.hasResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
SQLAccessControlContext.hasResourceCreatePermissions(String resourceClassName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
SQLAccessControlContext.hasResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
boolean |
SQLAccessControlContext.hasResourceCreatePermissions(String resourceClassName,
String domainName,
ResourceCreatePermission resourceCreatePermission,
ResourceCreatePermission... resourceCreatePermissions) |
Modifier and Type | Method and Description |
---|---|
void |
SQLAccessControlContext.setResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
Set<ResourceCreatePermission> resourceCreatePermissions) |
void |
SQLAccessControlContext.setResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName,
Set<ResourceCreatePermission> resourceCreatePermissions) |
Modifier and Type | Method and Description |
---|---|
void |
GrantResourceCreatePermissionPostCreatePersister.addResourceCreatePostCreatePermissions(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> accessedResourceClassId,
Id<DomainId> accessedResourceDomainId,
Set<ResourceCreatePermission> requestedResourceCreatePermissions,
Resource grantorResource) |
void |
GrantResourceCreatePermissionPostCreateSysPersister.addResourceCreatePostCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> accessedResourceClassId,
Id<DomainId> accessedResourceDomainId,
Set<ResourceCreatePermission> requestedResourceCreatePermissions,
Resource grantorResource) |
void |
GrantResourceCreatePermissionSysPersister.addResourceCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> accessedResourceClassId,
Id<DomainId> accessedResourceDomainId,
Set<ResourceCreatePermission> requestedResourceCreatePermissions,
Resource grantorResource) |
OACC is a Java Application Security Framework developed by Acciente, LLC..
Copyright 2015, Acciente, LLC.All rights reserved.