|
JavaTM 2 Platform Std. Ed. v1.4.2 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
java.security.cert | Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths. |
javax.net.ssl | Provides classes for the secure socket 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. |
javax.security.cert | Provides classes for public key certificates. |
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 . |
Methods in java.security that return Principal | |
Principal |
Certificate.getGuarantor()
Deprecated. Returns the guarantor of the certificate, that is, the principal guaranteeing that the public key associated with this certificate is that of the principal associated with this certificate. |
Principal |
Certificate.getPrincipal()
Deprecated. Returns the principal of the principal-key pair being guaranteed by the guarantor. |
Principal[] |
ProtectionDomain.getPrincipals()
Returns an array of principals for this domain. |
Methods in java.security with parameters of type Principal | |
Identity |
IdentityScope.getIdentity(Principal principal)
Deprecated. Retrieves the identity whose name is the same as that of the specified principal. |
Constructors in java.security with parameters of type Principal | |
ProtectionDomain(CodeSource codesource,
PermissionCollection permissions,
ClassLoader classloader,
Principal[] principals)
Creates a new ProtectionDomain qualified by the given CodeSource, Permissions, ClassLoader and array of Principals. |
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. |
Methods in java.security.acl that return Principal | |
Principal |
AclEntry.getPrincipal()
Returns the principal for which permissions are granted or denied by this ACL entry. |
Methods in java.security.acl with parameters of type Principal | |
boolean |
Group.addMember(Principal user)
Adds the specified member to the group. |
boolean |
Group.removeMember(Principal user)
Removes the specified member from the group. |
boolean |
Group.isMember(Principal member)
Returns true if the passed principal is a member of the group. |
boolean |
AclEntry.setPrincipal(Principal user)
Specifies the principal for which permissions are granted or denied by this ACL entry. |
boolean |
Owner.addOwner(Principal caller,
Principal owner)
Adds an owner. |
boolean |
Owner.deleteOwner(Principal caller,
Principal owner)
Deletes an owner. |
boolean |
Owner.isOwner(Principal owner)
Returns true if the given principal is an owner of the ACL. |
void |
Acl.setName(Principal caller,
String name)
Sets the name of this ACL. |
boolean |
Acl.addEntry(Principal caller,
AclEntry entry)
Adds an ACL entry to this ACL. |
boolean |
Acl.removeEntry(Principal caller,
AclEntry entry)
Removes an ACL entry from this ACL. |
Enumeration |
Acl.getPermissions(Principal user)
Returns an enumeration for the set of allowed permissions for the specified principal (representing an entity such as an individual or a group). |
boolean |
Acl.checkPermission(Principal principal,
Permission permission)
Checks whether or not the specified principal has the specified permission. |
Uses of Principal in java.security.cert |
Methods in java.security.cert that return Principal | |
abstract Principal |
X509CRL.getIssuerDN()
Gets the issuer (issuer distinguished name) value from
the CRL. |
abstract Principal |
X509Certificate.getIssuerDN()
Gets the issuer (issuer distinguished name) value from
the certificate. |
abstract Principal |
X509Certificate.getSubjectDN()
Gets the subject (subject distinguished name) value
from the certificate. |
Uses of Principal in javax.net.ssl |
Methods in javax.net.ssl with parameters of type Principal | |
String[] |
X509KeyManager.getClientAliases(String keyType,
Principal[] issuers)
Get the matching aliases for authenticating the client side of a secure socket given the public key type and the list of certificate issuer authorities recognized by the peer (if any). |
String |
X509KeyManager.chooseClientAlias(String[] keyType,
Principal[] issuers,
Socket socket)
Choose an alias to authenticate the client side of a secure socket given the public key type and the list of certificate issuer authorities recognized by the peer (if any). |
String[] |
X509KeyManager.getServerAliases(String keyType,
Principal[] issuers)
Get the matching aliases for authenticating the server side of a secure socket given the public key type and the list of certificate issuer authorities recognized by the peer (if any). |
String |
X509KeyManager.chooseServerAlias(String keyType,
Principal[] issuers,
Socket socket)
Choose an alias to authenticate the server side of a secure socket given the public key type and the list of certificate issuer authorities recognized by the peer (if any). |
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 . |
Uses of Principal in javax.security.cert |
Methods in javax.security.cert that return Principal | |
abstract Principal |
X509Certificate.getIssuerDN()
Gets the issuer (issuer distinguished name) value from
the certificate. |
abstract Principal |
X509Certificate.getSubjectDN()
Gets the subject (subject distinguished name) value
from the certificate. |
|
JavaTM 2 Platform Std. Ed. v1.4.2 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.