| 
 | Préférences Moteurs de recherche | |||||||||||||||||||||||||||||||||||||||||
| JavaTM 2 Platform Std. Ed. v1.4.2 
java.security
 | ||||||||||||||||||||||||||||||||||||||||||
| Constructor Summary | |
| protected  | Identity()Deprecated. Constructor for serialization only. | 
|   | Identity(String name)Deprecated. Constructs an identity with the specified name and no scope. | 
|   | Identity(String name,
         IdentityScope scope)Deprecated. Constructs an identity with the specified name and scope. | 
| Method Summary | |
|  void | addCertificate(Certificate certificate)Deprecated. Adds a certificate for this identity. | 
|  Certificate[] | certificates()Deprecated. Returns a copy of all the certificates for this identity. | 
|  boolean | equals(Object identity)Deprecated. Tests for equality between the specified object and this identity. | 
|  String | getInfo()Deprecated. Returns general information previously specified for this identity. | 
|  String | getName()Deprecated. Returns this identity's name. | 
|  PublicKey | getPublicKey()Deprecated. Returns this identity's public key. | 
|  IdentityScope | getScope()Deprecated. Returns this identity's scope. | 
|  int | hashCode()Deprecated. Returns a hashcode for this identity. | 
| protected  boolean | identityEquals(Identity identity)Deprecated. Tests for equality between the specified identity and this identity. | 
|  void | removeCertificate(Certificate certificate)Deprecated. Removes a certificate from this identity. | 
|  void | setInfo(String info)Deprecated. Specifies a general information string for this identity. | 
|  void | setPublicKey(PublicKey key)Deprecated. Sets this identity's public key. | 
|  String | toString()Deprecated. Returns a short string describing this identity, telling its name and its scope (if any). | 
|  String | toString(boolean detailed)Deprecated. Returns a string representation of this identity, with optionally more details than that provided by the toStringmethod without any arguments. | 
| Methods inherited from class java.lang.Object | 
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
protected Identity()
public Identity(String name, IdentityScope scope) throws KeyManagementException
name - the identity name.scope - the scope of the identity.
KeyManagementException - if there is already an identity 
 with the same name in the scope.public Identity(String name)
name - the identity name.| Method Detail | 
public final String getName()
public final IdentityScope getScope()
public PublicKey getPublicKey()
setPublicKey(java.security.PublicKey)public void setPublicKey(PublicKey key) throws KeyManagementException
First, if there is a security manager, its checkSecurityAccess 
 method is called with "setIdentityPublicKey" 
 as its argument to see if it's ok to set the public key.
key - the public key for this identity.
KeyManagementException - if another identity in the 
 identity's scope has the same public key, or if another exception occurs.
SecurityException - if a security manager exists and its  
 checkSecurityAccess method doesn't allow 
 setting the public key.getPublicKey(), 
SecurityManager.checkSecurityAccess(java.lang.String)public void setInfo(String info)
First, if there is a security manager, its checkSecurityAccess 
 method is called with "setIdentityInfo" 
 as its argument to see if it's ok to specify the information string.
info - the information string.
SecurityException - if a security manager exists and its  
 checkSecurityAccess method doesn't allow 
 setting the information string.getInfo(), 
SecurityManager.checkSecurityAccess(java.lang.String)public String getInfo()
setInfo(java.lang.String)public void addCertificate(Certificate certificate) throws KeyManagementException
First, if there is a security manager, its checkSecurityAccess 
 method is called with "addIdentityCertificate" 
 as its argument to see if it's ok to add a certificate.
certificate - the certificate to be added.
KeyManagementException - if the certificate is not valid,
 if the public key in the certificate being added conflicts with
 this identity's public key, or if another exception occurs.
SecurityException - if a security manager exists and its  
 checkSecurityAccess method doesn't allow 
 adding a certificate.SecurityManager.checkSecurityAccess(java.lang.String)public void removeCertificate(Certificate certificate) throws KeyManagementException
First, if there is a security manager, its checkSecurityAccess 
 method is called with "removeIdentityCertificate" 
 as its argument to see if it's ok to remove a certificate.
certificate - the certificate to be removed.
KeyManagementException - if the certificate is
 missing, or if another exception occurs.
SecurityException - if a security manager exists and its  
 checkSecurityAccess method doesn't allow 
 removing a certificate.SecurityManager.checkSecurityAccess(java.lang.String)public Certificate[] certificates()
public final boolean equals(Object identity)
identityEquals, which subclasses should 
 override.
identity - the object to test for equality with this identity.
identityEquals(java.security.Identity)protected boolean identityEquals(Identity identity)
identity - the identity to test for equality with this identity.
equals(java.lang.Object)public String toString()
First, if there is a security manager, its checkSecurityAccess 
 method is called with "printIdentity" 
 as its argument to see if it's ok to return the string.
SecurityException - if a security manager exists and its  
 checkSecurityAccess method doesn't allow 
 returning a string describing this identity.SecurityManager.checkSecurityAccess(java.lang.String)public String toString(boolean detailed)
toString method without any arguments.
 First, if there is a security manager, its checkSecurityAccess 
 method is called with "printIdentity" 
 as its argument to see if it's ok to return the string.
detailed - whether or not to provide detailed information.
detailed
 is true, then this method returns more information than that 
 provided by the toString method without any arguments.
SecurityException - if a security manager exists and its  
 checkSecurityAccess method doesn't allow 
 returning a string describing this identity.toString(), 
SecurityManager.checkSecurityAccess(java.lang.String)public int hashCode()
Object.equals(java.lang.Object), 
Hashtable