Principal


Principal java.security

Java 1.1

This interface represents any entity that may serve as a principal in a cryptographic transaction of any kind. A Principal may represent an individual, a computer, or an organization, for example.

 public interface  Principal  {  // Public Instance Methods  boolean  equals  (Object  another  );        String  getName  ( );        int  hashCode  ( );        String  toString  ( );   } 

Implementations

Identity , javax.security.auth.kerberos.KerberosPrincipal , javax.security.auth.x500.X500Principal

Passed To

IdentityScope.getIdentity( ) , ProtectionDomain.ProtectionDomain( ) , javax.net.ssl.X509ExtendedKeyManager.{chooseEngineClientAlias( ) , chooseEngineServerAlias( )} , javax.net.ssl.X509KeyManager.{chooseClientAlias( ) , chooseServerAlias( ) , getClientAliases( ) , getServerAliases( )}

Returned By

java.net.SecureCacheResponse.{getLocalPrincipal( ) , getPeerPrincipal( )} , java.security.Certificate.{getGuarantor( ) , getPrincipal( )} , ProtectionDomain.getPrincipals( ) , java.security.cert.X509Certificate.{getIssuerDN( ) , getSubjectDN( )} , java.security.cert.X509CRL.getIssuerDN( ) , javax.net.ssl.HandshakeCompletedEvent.{getLocalPrincipal( ) , getPeerPrincipal( )} , javax.net.ssl.HttpsURLConnection.{getLocalPrincipal( ) , getPeerPrincipal( )} , javax.net.ssl.SSLSession.{getLocalPrincipal( ) , getPeerPrincipal( )}



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net