|
|||||||||
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 Principal
toString
in class Identity
Object.getClass()
,
Object.hashCode()
,
Class.getName()
,
Integer.toHexString(int)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |