Package | Description |
---|---|
com.acciente.oacc | |
com.acciente.oacc.sql.internal | |
com.acciente.oacc.sql.internal.persister |
Modifier and Type | Method and Description |
---|---|
static DomainCreatePermission |
DomainCreatePermissions.getInstance(DomainCreatePermission domainCreatePermission) |
static DomainCreatePermission |
DomainCreatePermissions.getInstance(DomainPermission postCreateDomainPermission)
Creates a new domain create permission with the specified post-create domain permission
without the option to grant the create-permission to another resource
|
static DomainCreatePermission |
DomainCreatePermissions.getInstance(DomainPermission domainPostCreatePermission,
boolean withGrant)
Deprecated.
as of v2.0.0-rc.5; use
DomainCreatePermissions.getInstanceWithGrantOption(DomainPermission) or DomainCreatePermissions.getInstance(DomainPermission) instead. |
static DomainCreatePermission |
DomainCreatePermissions.getInstance(String sysPermissionName)
Creates a new domain create permission with no post-create permissions (i.e.
|
static DomainCreatePermission |
DomainCreatePermissions.getInstance(String sysPermissionName,
boolean withGrant)
Deprecated.
as of v2.0.0-rc.5; use
DomainCreatePermissions.getInstanceWithGrantOption(String) or DomainCreatePermissions.getInstance(String) instead. |
static DomainCreatePermission |
DomainCreatePermissions.getInstanceWithGrantOption(DomainPermission postCreateDomainPermission)
Creates a new domain create permission with the specified post-create domain permission,
but with the option to grant the create-permission to another resource
|
static DomainCreatePermission |
DomainCreatePermissions.getInstanceWithGrantOption(String sysPermissionName)
Creates a new domain create permission with no post-create permissions (i.e.
|
Modifier and Type | Method and Description |
---|---|
Set<DomainCreatePermission> |
AccessControlContext.getDomainCreatePermissions(Resource accessorResource)
Gets all direct domain create permissions the specified accessor resource has.
|
Set<DomainCreatePermission> |
AccessControlContext.getEffectiveDomainCreatePermissions(Resource accessorResource)
Gets all effective domain create permissions the specified accessor resource has, both directly
and inherited (from other resources).
|
Modifier and Type | Method and Description |
---|---|
void |
AccessControlContext.assertDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions)
Checks if the specified accessor resource has the specified domain create permissions.
|
void |
AccessControlContext.assertDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions)
Checks if the specified accessor resource has the specified domain create permissions.
|
static DomainCreatePermission |
DomainCreatePermissions.getInstance(DomainCreatePermission domainCreatePermission) |
void |
AccessControlContext.grantDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions)
Adds to the set of domain permissions the specified accessor resource will receive if it created a domain.
|
void |
AccessControlContext.grantDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions)
Adds to the set of domain permissions the specified accessor resource will receive if it created a domain.
|
boolean |
AccessControlContext.hasDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions)
Checks if the specified accessor resource has the specified domain create permissions.
|
boolean |
AccessControlContext.hasDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions)
Checks if the specified accessor resource has the specified domain create permissions.
|
boolean |
DomainCreatePermission.isGrantableFrom(DomainCreatePermission other)
Determines if this permission can be granted by a grantor holding the specified other permission.
|
static NotAuthorizedException |
NotAuthorizedException.newInstanceForDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions) |
static NotAuthorizedException |
NotAuthorizedException.newInstanceForDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions) |
void |
AccessControlContext.revokeDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions)
Revokes the specified direct domain permissions from set the specified accessor resource will receive if it
created a domain.
|
void |
AccessControlContext.revokeDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions)
Revokes the specified direct domain permissions from set the specified accessor resource will receive if it
created a domain.
|
Modifier and Type | Method and Description |
---|---|
void |
AccessControlContext.assertDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions)
Checks if the specified accessor resource has the specified domain create permissions.
|
void |
AccessControlContext.grantDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions)
Adds to the set of domain permissions the specified accessor resource will receive if it created a domain.
|
boolean |
AccessControlContext.hasDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions)
Checks if the specified accessor resource has the specified domain create permissions.
|
static NotAuthorizedException |
NotAuthorizedException.newInstanceForDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
AccessControlContext.revokeDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions)
Revokes the specified direct domain permissions from set the specified accessor resource will receive if it
created a domain.
|
void |
AccessControlContext.setDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions)
Sets the domain permissions the specified accessor resource will receive if it created a domain.
|
Modifier and Type | Method and Description |
---|---|
Set<DomainCreatePermission> |
SQLAccessControlContext.getDomainCreatePermissions(Resource accessorResource) |
Set<DomainCreatePermission> |
SQLAccessControlContext.getEffectiveDomainCreatePermissions(Resource accessorResource) |
Modifier and Type | Method and Description |
---|---|
void |
SQLAccessControlContext.assertDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions) |
void |
SQLAccessControlContext.assertDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions) |
void |
SQLAccessControlContext.grantDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions) |
void |
SQLAccessControlContext.grantDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions) |
boolean |
SQLAccessControlContext.hasDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions) |
boolean |
SQLAccessControlContext.hasDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions) |
void |
SQLAccessControlContext.revokeDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions) |
void |
SQLAccessControlContext.revokeDomainCreatePermissions(Resource accessorResource,
DomainCreatePermission domainCreatePermission,
DomainCreatePermission... domainCreatePermissions) |
Modifier and Type | Method and Description |
---|---|
void |
SQLAccessControlContext.assertDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
SQLAccessControlContext.grantDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
boolean |
SQLAccessControlContext.hasDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
SQLAccessControlContext.revokeDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
SQLAccessControlContext.setDomainCreatePermissions(Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
Modifier and Type | Method and Description |
---|---|
protected static DomainCreatePermission |
CommonGrantDomainCreatePermissionPostCreateSysPersister.getDomainCreatePostCreateSysPermission(SQLResult resultSet) |
protected static DomainCreatePermission |
CommonGrantDomainCreatePermissionSysPersister.getDomainCreateSysPermission(SQLResult resultSet) |
Modifier and Type | Method and Description |
---|---|
Set<DomainCreatePermission> |
GrantDomainCreatePermissionPostCreateSysPersister.getDomainCreatePostCreateSysPermissions(SQLConnection connection,
Resource accessorResource) |
Set<DomainCreatePermission> |
CommonGrantDomainCreatePermissionPostCreateSysPersister.getDomainCreatePostCreateSysPermissions(SQLConnection connection,
Resource accessorResource) |
Set<DomainCreatePermission> |
RecursiveGrantDomainCreatePermissionPostCreateSysPersister.getDomainCreatePostCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource) |
Set<DomainCreatePermission> |
NonRecursiveGrantDomainCreatePermissionPostCreateSysPersister.getDomainCreatePostCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource) |
Set<DomainCreatePermission> |
GrantDomainCreatePermissionPostCreateSysPersister.getDomainCreatePostCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource) |
abstract Set<DomainCreatePermission> |
CommonGrantDomainCreatePermissionPostCreateSysPersister.getDomainCreatePostCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource) |
Set<DomainCreatePermission> |
GrantDomainCreatePermissionSysPersister.getDomainCreateSysPermissions(SQLConnection connection,
Resource accessorResource) |
Set<DomainCreatePermission> |
CommonGrantDomainCreatePermissionSysPersister.getDomainCreateSysPermissions(SQLConnection connection,
Resource accessorResource) |
Set<DomainCreatePermission> |
RecursiveGrantDomainCreatePermissionSysPersister.getDomainCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource) |
Set<DomainCreatePermission> |
NonRecursiveGrantDomainCreatePermissionSysPersister.getDomainCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource) |
Set<DomainCreatePermission> |
GrantDomainCreatePermissionSysPersister.getDomainCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource) |
abstract Set<DomainCreatePermission> |
CommonGrantDomainCreatePermissionSysPersister.getDomainCreateSysPermissionsIncludeInherited(SQLConnection connection,
Resource accessorResource) |
Modifier and Type | Method and Description |
---|---|
void |
GrantDomainCreatePermissionPostCreateSysPersister.addDomainCreatePostCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Resource grantorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
CommonGrantDomainCreatePermissionPostCreateSysPersister.addDomainCreatePostCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Resource grantorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
GrantDomainCreatePermissionSysPersister.addDomainCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Resource grantorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
CommonGrantDomainCreatePermissionSysPersister.addDomainCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Resource grantorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
GrantDomainCreatePermissionPostCreateSysPersister.removeDomainCreatePostCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
CommonGrantDomainCreatePermissionPostCreateSysPersister.removeDomainCreatePostCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
GrantDomainCreatePermissionSysPersister.removeDomainCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
CommonGrantDomainCreatePermissionSysPersister.removeDomainCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
GrantDomainCreatePermissionPostCreateSysPersister.updateDomainCreatePostCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Resource grantorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
CommonGrantDomainCreatePermissionPostCreateSysPersister.updateDomainCreatePostCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Resource grantorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
GrantDomainCreatePermissionSysPersister.updateDomainCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Resource grantorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
void |
CommonGrantDomainCreatePermissionSysPersister.updateDomainCreateSysPermissions(SQLConnection connection,
Resource accessorResource,
Resource grantorResource,
Set<DomainCreatePermission> domainCreatePermissions) |
OACC is a Java Application Security Framework developed by Acciente, LLC., released under Apache License 2.0.
Copyright 2009-2017, Acciente, LLC.