public class StandardJaccServiceImpl extends java.lang.Object implements JaccService, Configurable
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
StandardJaccServiceImpl.ContextSubjectAccess |
protected static class |
StandardJaccServiceImpl.NonPrivilegedContextSubjectAccess |
protected static class |
StandardJaccServiceImpl.PrivilegedContextSubjectAccess |
| Constructor and Description |
|---|
StandardJaccServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPermission(GrantedPermission permissionDeclaration) |
void |
checkPermission(PermissionCheckEntityInformation entityInformation,
PermissibleAction action) |
void |
configure(java.util.Map configurationValues)
Configure the service.
|
protected java.security.Principal[] |
getCallerPrincipals() |
java.lang.String |
getContextId()
Obtain the JACC context-id in effect for this service.
|
public void configure(java.util.Map configurationValues)
Configurableconfigure in interface ConfigurableconfigurationValues - The configuration properties.public java.lang.String getContextId()
JaccServicenull indicates no
context is in effect (service is disabled).getContextId in interface JaccServicepublic void addPermission(GrantedPermission permissionDeclaration)
addPermission in interface JaccServicepublic void checkPermission(PermissionCheckEntityInformation entityInformation, PermissibleAction action)
checkPermission in interface JaccServiceprotected java.security.Principal[] getCallerPrincipals()
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.