|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.security.Identity
java.security.Signer
java.security.KeyStore, the
java.security.cert package, and java.security.Principal.
public abstract class Signer
Signer is a subclass of Identity. It is used to store a
digital signature key with an Identity.
| Constructor Summary | |
|---|---|
protected |
Signer()
Deprecated. Trivial constructor for serialization purposes. |
|
Signer(String name)
Deprecated. Constructs a new instance of Signer with the specified
identity name. |
|
Signer(String name,
IdentityScope scope)
Deprecated. Constructs a new instance of Signer with the specified
identity name and IdentityScope. |
| Method Summary | |
|---|---|
PrivateKey |
getPrivateKey()
Deprecated. Returns the private key of this Signer. |
void |
setKeyPair(KeyPair pair)
Deprecated. Specifies the KeyPair associated with this Signer. |
String |
toString()
Deprecated. Returns a string representation of this Identity. |
| Methods inherited from class java.security.Identity |
|---|
addCertificate, certificates, equals, getInfo, getName, getPublicKey, getScope, hashCode, identityEquals, removeCertificate, setInfo, setPublicKey, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected Signer()
public Signer(String name)
Signer with the specified
identity name.
name - the name of the identity to use.
public Signer(String name,
IdentityScope scope)
throws KeyManagementException
Signer with the specified
identity name and IdentityScope.
name - the name of the the identity to use.scope - the IdentityScope to use.
KeyManagementException - if a duplicate identity name exists within
scope.| Method Detail |
|---|
public PrivateKey getPrivateKey()
Signer.
SecurityException - if a SecurityManager is installed which disallows this
operation.
public final void setKeyPair(KeyPair pair)
throws InvalidParameterException,
KeyException
KeyPair associated with this Signer.
pair - the KeyPair to use.
InvalidParameterException - if the key-pair is invalid.
KeyException - if any another key-related error occurs.
SecurityException - if a SecurityManager is installed which disallows this
operation.public String toString()
Identity
toString in interface PrincipaltoString in class IdentityObject.getClass(),
Object.hashCode(),
Class.getName(),
Integer.toHexString(int)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||