org.jboss.security.jacc
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.PolicyContextException
public void addToExcludedPolicy(Permission permission) throws javax.security.jacc.PolicyContextException
addToExcludedPolicy
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void addToExcludedPolicy(PermissionCollection permissions) throws javax.security.jacc.PolicyContextException
addToExcludedPolicy
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void addToRole(String roleName, Permission permission) throws javax.security.jacc.PolicyContextException
addToRole
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void addToRole(String roleName, PermissionCollection permissions) throws javax.security.jacc.PolicyContextException
addToRole
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void addToUncheckedPolicy(Permission permission) throws javax.security.jacc.PolicyContextException
addToUncheckedPolicy
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void addToUncheckedPolicy(PermissionCollection permissions) throws javax.security.jacc.PolicyContextException
addToUncheckedPolicy
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void commit() throws javax.security.jacc.PolicyContextException
commit
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void delete() throws javax.security.jacc.PolicyContextException
delete
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public String getContextID() throws javax.security.jacc.PolicyContextException
getContextID
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public boolean inService() throws javax.security.jacc.PolicyContextException
inService
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void linkConfiguration(javax.security.jacc.PolicyConfiguration link) throws javax.security.jacc.PolicyContextException
linkConfiguration
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void removeExcludedPolicy() throws javax.security.jacc.PolicyContextException
removeExcludedPolicy
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void removeRole(String roleName) throws javax.security.jacc.PolicyContextException
removeRole
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
public void removeUncheckedPolicy() throws javax.security.jacc.PolicyContextException
removeUncheckedPolicy
in interface javax.security.jacc.PolicyConfiguration
javax.security.jacc.PolicyContextException
protected void validateState(String action) throws javax.security.jacc.PolicyContextException
javax.security.jacc.PolicyContextException
Copyright © 2015 JBoss Inc.. All Rights Reserved.