public class JBossPolicyConfiguration extends Object implements javax.security.jacc.PolicyConfiguration
| Modifier | Constructor and Description |
|---|---|
protected |
JBossPolicyConfiguration(String contextID,
DelegatingPolicy policy,
StateMachine configStateMachine) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToExcludedPolicy(Permission permission) |
void |
addToExcludedPolicy(PermissionCollection permissions) |
void |
addToRole(String roleName,
Permission permission) |
void |
addToRole(String roleName,
PermissionCollection permissions) |
void |
addToUncheckedPolicy(Permission permission) |
void |
addToUncheckedPolicy(PermissionCollection permissions) |
void |
commit() |
void |
delete() |
String |
getContextID() |
boolean |
inService() |
void |
linkConfiguration(javax.security.jacc.PolicyConfiguration link) |
void |
removeExcludedPolicy() |
void |
removeRole(String roleName) |
void |
removeUncheckedPolicy() |
protected void |
validateState(String action) |
protected JBossPolicyConfiguration(String contextID, DelegatingPolicy policy, StateMachine configStateMachine) throws javax.security.jacc.PolicyContextException
javax.security.jacc.PolicyContextExceptionpublic void addToExcludedPolicy(Permission permission) throws javax.security.jacc.PolicyContextException
addToExcludedPolicy in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void addToExcludedPolicy(PermissionCollection permissions) throws javax.security.jacc.PolicyContextException
addToExcludedPolicy in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void addToRole(String roleName, Permission permission) throws javax.security.jacc.PolicyContextException
addToRole in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void addToRole(String roleName, PermissionCollection permissions) throws javax.security.jacc.PolicyContextException
addToRole in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void addToUncheckedPolicy(Permission permission) throws javax.security.jacc.PolicyContextException
addToUncheckedPolicy in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void addToUncheckedPolicy(PermissionCollection permissions) throws javax.security.jacc.PolicyContextException
addToUncheckedPolicy in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void commit()
throws javax.security.jacc.PolicyContextException
commit in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void delete()
throws javax.security.jacc.PolicyContextException
delete in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic String getContextID() throws javax.security.jacc.PolicyContextException
getContextID in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic boolean inService()
throws javax.security.jacc.PolicyContextException
inService in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void linkConfiguration(javax.security.jacc.PolicyConfiguration link)
throws javax.security.jacc.PolicyContextException
linkConfiguration in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void removeExcludedPolicy()
throws javax.security.jacc.PolicyContextException
removeExcludedPolicy in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void removeRole(String roleName) throws javax.security.jacc.PolicyContextException
removeRole in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionpublic void removeUncheckedPolicy()
throws javax.security.jacc.PolicyContextException
removeUncheckedPolicy in interface javax.security.jacc.PolicyConfigurationjavax.security.jacc.PolicyContextExceptionprotected void validateState(String action) throws javax.security.jacc.PolicyContextException
javax.security.jacc.PolicyContextExceptionCopyright © 2022 JBoss Inc.. All rights reserved.