Oracle Application Server JAAS Provider Java API Reference
10g Release 2 (10.1.2)

B14019-01
November 2004


oracle.security.jazn.policy
Interface PrincipalClassManager


public interface PrincipalClassManager

This interface defines a manager for principal classs NOTE: This interface is for Oracle-internal use only and is subject to change without notice.


Method Summary
 boolean addPrincipalClass(PrincipalClassDesc principalClassDesc)
          Registers a new principal class with the system.
 PrincipalClassDesc getPrincipalClass(java.lang.String principalClassName)
          Returns specified principal class descriptor
 java.util.Collection getPrincipalClasses()
          Returns all the managed principal classes.
 boolean removePrincipalClass(java.lang.String principalClassName, boolean cascade)
          Unregisters an existing principal class from the system.

 

Method Detail

getPrincipalClasses

public java.util.Collection getPrincipalClasses()
                                         throws JAZNException
Returns all the managed principal classes.
Throws:
JAZNException

addPrincipalClass

public boolean addPrincipalClass(PrincipalClassDesc principalClassDesc)
                          throws JAZNException
Registers a new principal class with the system.
Throws:
JAZNException

removePrincipalClass

public boolean removePrincipalClass(java.lang.String principalClassName,
                                    boolean cascade)
                             throws JAZNException
Unregisters an existing principal class from the system.
Throws:
JAZNException

getPrincipalClass

public PrincipalClassDesc getPrincipalClass(java.lang.String principalClassName)
Returns specified principal class descriptor

Oracle Application Server JAAS Provider Java API Reference
10g Release 2 (10.1.2)

B14019-01
November 2004


Copyright © 2002, 2004, Oracle. All rights reserved.