javax.security.jacc

Interface PolicyConfiguration

public interface PolicyConfiguration

Method Summary

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(PolicyConfiguration link)
void
removeExcludedPolicy()
void
removeRole(String roleName)
void
removeUncheckedPolicy()

Method Details

addToExcludedPolicy

public void addToExcludedPolicy(Permission permission)
            throws PolicyContextException

addToExcludedPolicy

public void addToExcludedPolicy(PermissionCollection permissions)
            throws PolicyContextException

addToRole

public void addToRole(String roleName,
                      Permission permission)
            throws PolicyContextException

addToRole

public void addToRole(String roleName,
                      PermissionCollection permissions)
            throws PolicyContextException

addToUncheckedPolicy

public void addToUncheckedPolicy(Permission permission)
            throws PolicyContextException

addToUncheckedPolicy

public void addToUncheckedPolicy(PermissionCollection permissions)
            throws PolicyContextException

commit

public void commit()
            throws PolicyContextException

delete

public void delete()
            throws PolicyContextException

getContextID

public String getContextID()
            throws PolicyContextException

inService

public boolean inService()
            throws PolicyContextException

linkConfiguration

public void linkConfiguration(PolicyConfiguration link)
            throws PolicyContextException

removeExcludedPolicy

public void removeExcludedPolicy()
            throws PolicyContextException

removeRole

public void removeRole(String roleName)
            throws PolicyContextException

removeUncheckedPolicy

public void removeUncheckedPolicy()
            throws PolicyContextException