JavaTM 2 Platform
Std. Ed. v1.4.0

Uses of Interface
java.security.Principal

Packages that use Principal
java.security Provides the classes and interfaces for the security framework. 
java.security.acl The classes and interfaces in this package have been superseded by classes in the java.security package. 
javax.security.auth.kerberos This package contains utility classes related to the Kerberos network authentication protocol. 
javax.security.auth.x500 This package contains the classes that should be used to store X500 Principal and X500 Private Crendentials in a Subject
 

Uses of Principal in java.security
 

Classes in java.security that implement Principal
 class Identity
          Deprecated. This class is no longer used. Its functionality has been replaced by java.security.KeyStore, the java.security.cert package, and java.security.Principal.
 class IdentityScope
          Deprecated. This class is no longer used. Its functionality has been replaced by java.security.KeyStore, the java.security.cert package, and java.security.Principal.
 class Signer
          Deprecated. This class is no longer used. Its functionality has been replaced by java.security.KeyStore, the java.security.cert package, and java.security.Principal.
 

Uses of Principal in java.security.acl
 

Subinterfaces of Principal in java.security.acl
 interface Group
          This interface is used to represent a group of principals.
 

Uses of Principal in javax.security.auth.kerberos
 

Classes in javax.security.auth.kerberos that implement Principal
 class KerberosPrincipal
          This class encapsulates a Kerberos principal.
 

Uses of Principal in javax.security.auth.x500
 

Classes in javax.security.auth.x500 that implement Principal
 class X500Principal
           This class represents an X.500 Principal.
 


JavaTM 2 Platform
Std. Ed. v1.4.0

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.