javax.security.jacc
Interface PolicyConfiguration


public interface PolicyConfiguration

Version:
$Revision: 1.3 $ $Date: 2004/03/10 09:59:53 $

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 Detail

getContextID

public String getContextID()
                    throws PolicyContextException
Throws:
PolicyContextException

addToRole

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

addToRole

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

addToUncheckedPolicy

public void addToUncheckedPolicy(PermissionCollection permissions)
                          throws PolicyContextException
Throws:
PolicyContextException

addToUncheckedPolicy

public void addToUncheckedPolicy(Permission permission)
                          throws PolicyContextException
Throws:
PolicyContextException

addToExcludedPolicy

public void addToExcludedPolicy(PermissionCollection permissions)
                         throws PolicyContextException
Throws:
PolicyContextException

addToExcludedPolicy

public void addToExcludedPolicy(Permission permission)
                         throws PolicyContextException
Throws:
PolicyContextException

removeRole

public void removeRole(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


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.