Package | Description |
---|---|
com.acciente.oacc | |
com.acciente.oacc.sql.internal | |
com.acciente.oacc.sql.internal.persister |
Modifier and Type | Method and Description |
---|---|
static ResourceCreatePermission |
ResourceCreatePermission.getInstance(ResourcePermission postCreateResourcePermission) |
static ResourceCreatePermission |
ResourceCreatePermission.getInstance(ResourcePermission postCreateResourcePermission,
boolean withGrant) |
static ResourceCreatePermission |
ResourceCreatePermission.getInstance(String sysPermissionName)
Creates a new resource create permission with no post-create permissions (i.e.
|
static ResourceCreatePermission |
ResourceCreatePermission.getInstance(String sysPermissionName,
boolean withGrant)
Creates a new resource create permission with no post-create permissions (i.e.
|
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.
|
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,
Set<ResourceCreatePermission> resourceCreatePermissions,
String domainName) |
void |
AccessControlContext.setResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
Set<ResourceCreatePermission> resourceCreatePermissions,
String domainName)
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 |
---|---|
Set<ResourceCreatePermission> |
SQLAccessControlContext.getEffectiveResourceCreatePermissions(Resource accessorResource,
String resourceClassName) |
Set<ResourceCreatePermission> |
SQLAccessControlContext.getEffectiveResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
String domainName) |
Map<String,Map<String,Set<ResourceCreatePermission>>> |
SQLAccessControlContext.getEffectiveResourceCreatePermissionsMap(Resource accessorResource) |
Modifier and Type | Method and Description |
---|---|
void |
SQLAccessControlContext.setResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
Set<ResourceCreatePermission> resourceCreatePermissions) |
void |
SQLAccessControlContext.setResourceCreatePermissions(Resource accessorResource,
String resourceClassName,
Set<ResourceCreatePermission> resourceCreatePermissions,
String domainName) |
Modifier and Type | Method and Description |
---|---|
Map<String,Map<String,Set<ResourceCreatePermission>>> |
GrantResourceCreatePermissionSysPersister.getCreateSysPermissions(SQLConnection connection,
Resource accessorResource) |
Set<ResourceCreatePermission> |
GrantResourceCreatePermissionSysPersister.getCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> resourceClassId,
Id<DomainId> resourceDomainId) |
Map<String,Map<String,Set<ResourceCreatePermission>>> |
GrantResourceCreatePermissionPostCreatePersister.getPostCreatePermissions(SQLConnection connection,
Resource accessorResource) |
Set<ResourceCreatePermission> |
GrantResourceCreatePermissionPostCreatePersister.getPostCreatePermissions(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> resourceClassId,
Id<DomainId> resourceDomainId) |
Map<String,Map<String,Set<ResourceCreatePermission>>> |
GrantResourceCreatePermissionPostCreateSysPersister.getPostCreateSysPermissions(SQLConnection connection,
Resource accessorResource) |
Set<ResourceCreatePermission> |
GrantResourceCreatePermissionPostCreateSysPersister.getPostCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> resourceClassId,
Id<DomainId> resourceDomainId) |
Modifier and Type | Method and Description |
---|---|
void |
GrantResourceCreatePermissionSysPersister.addCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> accessedResourceClassId,
Id<DomainId> accessedResourceDomainId,
Set<ResourceCreatePermission> requestedResourceCreatePermissions,
Resource grantorResource) |
void |
GrantResourceCreatePermissionPostCreatePersister.addPostCreatePermissions(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> accessedResourceClassId,
Id<DomainId> accessedResourceDomainId,
Set<ResourceCreatePermission> requestedResourceCreatePermissions,
Resource grantorResource) |
void |
GrantResourceCreatePermissionPostCreateSysPersister.addPostCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Id<ResourceClassId> accessedResourceClassId,
Id<DomainId> accessedResourceDomainId,
Set<ResourceCreatePermission> requestedResourceCreatePermissions,
Resource grantorResource) |
Copyright © 2014 Acciente, LLC. All rights reserved.