javax.security.jacc
Interface PolicyConfiguration


public interface PolicyConfiguration

Version:
$Rev: 46019 $ $Date: 2004-09-14 03:56:06 -0600 (Tue, 14 Sep 2004) $

Method Summary
 void addToExcludedPolicy(java.security.Permission permission)
           
 void addToExcludedPolicy(java.security.PermissionCollection permissions)
           
 void addToRole(java.lang.String roleName, java.security.Permission permission)
           
 void addToRole(java.lang.String roleName, java.security.PermissionCollection permissions)
           
 void addToUncheckedPolicy(java.security.Permission permission)
           
 void addToUncheckedPolicy(java.security.PermissionCollection permissions)
           
 void commit()
           
 void delete()
           
 java.lang.String getContextID()
           
 boolean inService()
           
 void linkConfiguration(PolicyConfiguration link)
           
 void removeExcludedPolicy()
           
 void removeRole(java.lang.String roleName)
           
 void removeUncheckedPolicy()
           
 

Method Detail

getContextID

public java.lang.String getContextID()
                              throws PolicyContextException
Throws:
PolicyContextException

addToRole

public void addToRole(java.lang.String roleName,
                      java.security.PermissionCollection permissions)
               throws PolicyContextException
Throws:
PolicyContextException

addToRole

public void addToRole(java.lang.String roleName,
                      java.security.Permission permission)
               throws PolicyContextException
Throws:
PolicyContextException

addToUncheckedPolicy

public void addToUncheckedPolicy(java.security.PermissionCollection permissions)
                          throws PolicyContextException
Throws:
PolicyContextException

addToUncheckedPolicy

public void addToUncheckedPolicy(java.security.Permission permission)
                          throws PolicyContextException
Throws:
PolicyContextException

addToExcludedPolicy

public void addToExcludedPolicy(java.security.PermissionCollection permissions)
                         throws PolicyContextException
Throws:
PolicyContextException

addToExcludedPolicy

public void addToExcludedPolicy(java.security.Permission permission)
                         throws PolicyContextException
Throws:
PolicyContextException

removeRole

public void removeRole(java.lang.String roleName)
                throws PolicyContextException
Throws:
PolicyContextException

removeUncheckedPolicy

public void removeUncheckedPolicy()
                           throws PolicyContextException
Throws:
PolicyContextException

removeExcludedPolicy

public void removeExcludedPolicy()
                          throws PolicyContextException
Throws:
PolicyContextException

linkConfiguration

public void linkConfiguration(PolicyConfiguration link)
                       throws PolicyContextException
Throws:
PolicyContextException

delete

public void delete()
            throws PolicyContextException
Throws:
PolicyContextException

commit

public void commit()
            throws PolicyContextException
Throws:
PolicyContextException

inService

public boolean inService()
                  throws PolicyContextException
Throws:
PolicyContextException