Package | Description |
---|---|
org.opencrx.kernel.generic | |
org.opencrx.kernel.layer.model |
Modifier and Type | Method and Description |
---|---|
static SecurityKeys.Action |
SecurityKeys.Action.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SecurityKeys.Action[] |
SecurityKeys.Action.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected SecurityKeys.Action |
AccessControl_2.DefaultRealm.getAccessControlAction(org.openmdx.base.resource.spi.RestInteractionSpec ispec,
org.openmdx.base.rest.spi.Object_2Facade object)
Get security action for given object request.
|
Modifier and Type | Method and Description |
---|---|
protected Set<String> |
AccessControl_2.DefaultRealm.getPermissions(AccessControl_2.CachedPrincipal principal,
org.openmdx.base.naming.Path userIdentity,
short accessLevel,
SecurityKeys.Action action,
javax.jdo.PersistenceManager pm)
Get permissions for given principal and access level.
|
boolean |
AccessControl_2.DefaultRealm.hasPermission(org.openmdx.base.rest.cci.RequestRecord request,
org.openmdx.base.rest.spi.Object_2Facade secureObject,
org.openmdx.base.rest.spi.Object_2Facade parent,
AccessControl_2.CachedPrincipal principal,
org.openmdx.base.naming.Path userIdentity,
SecurityKeys.Action action,
Set<String> grantedPermissions,
org.openmdx.base.dataprovider.cci.DataproviderRequestProcessor p,
javax.jdo.PersistenceManager pm)
Return true if principal has permission to perform the request.
|
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.