|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.security.Identity
![]()
![]()
![]()
java.security.Signer
, Principal

java.security.KeyStore, the
java.security.cert package, and
java.security.Principal.
@Deprecated public abstract class Signer

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.
Identity
,
Serialized Form| Constructor Summary | |
|---|---|
protected |
Signer
Deprecated. Creates a signer. |
|
Signer
Deprecated. Creates a signer with the specified identity name. |
|
Signer
Deprecated. Creates a signer with the specified identity name and scope. |
| Method Summary | |
|---|---|
PrivateKey |
getPrivateKey
Deprecated. Returns this signer's private key. |
void |
setKeyPair
Deprecated. Sets the key pair (public key and private key) for this signer. |
String |
toString
Deprecated. Returns a string of information about the signer. |
Methods inherited from class java.security.Identity ![]() |
|---|
addCertificate |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Constructor Detail |
|---|

protected Signer()

public Signer(String![]()
![]()
name)
name - the identity name.

public Signer(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.| Method Detail |
|---|

public PrivateKey![]()
![]()
getPrivateKey()
First, if there is a security manager, its checkSecurityAccess
method is called with "getSignerPrivateKey"
as its argument to see if it's ok to return the private key.
SecurityException

- if a security manager exists and its
checkSecurityAccess method doesn't allow
returning the private key.SecurityManager.checkSecurityAccess(java.lang.String)


public final void setKeyPair(KeyPair![]()
![]()
pair) throws InvalidParameterException
![]()
![]()
, KeyException
![]()
![]()
First, if there is a security manager, its checkSecurityAccess
method is called with "setSignerKeyPair"
as its argument to see if it's ok to set the key pair.
pair - an initialized key pair.
InvalidParameterException

- if the key pair is not
properly initialized.
KeyException

- if the key pair cannot be set for any
other reason.
SecurityException

- if a security manager exists and its
checkSecurityAccess method doesn't allow
setting the key pair.SecurityManager.checkSecurityAccess(java.lang.String)


public String![]()
![]()
toString()
toString

in interface Principal

toString

in class Identity

SecurityManager.checkSecurityAccess(java.lang.String)

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||