Uses of Interface java.security.Principal

Uses in package java.security.cert

Methods with return type java.security.Principal

Principal
Returns the issuer (issuer distinguished name) of the Certificate.
Principal
Returns the issuer (issuer distinguished name) of the CRL.
Principal
Returns the subject (subject distinguished name) of the Certificate.

Uses in package javax.net.ssl

Methods with parameter type java.security.Principal

String
X509KeyManager.chooseClientAlias(String[] keyTypes, Principal[] issuers, Socket socket)
Choose an alias for client-side authentication.
String
X509KeyManager.chooseServerAlias(String keyType, Principal[] issuers, Socket socket)
Choose an alias for server-side authentication.
String[]
Returns all client aliases that support the given key type.
String[]
Returns all server aliases that support the given key type.

Uses in package javax.security.auth.x500

Classes implementing java.security.Principal

class

Uses in package javax.security.cert

Methods with return type java.security.Principal

Principal
Returns the distinguished name of this certificate's issuer.
Principal
Returns the distinguished name of this certificate's subject.

Uses in package java.security

Classes implementing java.security.Principal

class
This class represents identities: real-world objects such as people, companies or organizations whose identities can be authenticated using their public keys.
class
This class represents a scope for identities.
class
This class is used to represent an Identity that can also digitally sign data.

The management of a signer's private keys is an important and sensitive issue that should be handled by subclasses as appropriate to their intended use.

Constructors with parameter type java.security.Principal

ProtectionDomain.ProtectionDomain(CodeSource codesource, PermissionCollection permissions, ClassLoader classloader, Principal[] principals)
Creates a new ProtectionDomain qualified by the given CodeSource, Permissions, ClassLoader and array of Principals.

Methods with parameter type java.security.Principal

Identity
Retrieves the identity whose name is the same as that of the specified principal.

Methods with return type java.security.Principal

Principal
This method returns the Principal that is guaranteeing this certificate.
Principal
This method returns the Principal being guaranteed by this certificate.
Principal[]
Returns an array of principals for this domain.

Uses in package java.security.acl

Methods with parameter type java.security.Principal

boolean
Acl.addEntry(Principal caller, AclEntry entry)
This method adds the specified entry to the ACL
boolean
This method adds a new Principal to this group.
boolean
This method adds an owner to the access control list (ACL).
boolean
This method tests whether or not the specified Principal has the specified Permission
boolean
This method delets an owner from the access control list (ACL).
Enumeration
This method returns a list of Permission's that are granted to a particular Principal.
boolean
This method tests whether or not a given Principal is a member of this group.
boolean
This method tests whether or not a given Principal is an owner of this access control list (ACL).
boolean
This method delets the specified entry from the ACL
boolean
This method deletes a member from the group.
void
Acl.setName(Principal caller, String name)
This method sets the name of the ACL
boolean
This method sets ths Principal associated with this ACL entry.

Methods with return type java.security.Principal

Principal
This method returns the Principal associated with this ACL entry.