This class was deprecated
in API level 1.
Replaced by behavior in java.security.cert package and Principal
Class Overview
Signer represents an identity (individual or corporation) that owns a
private key and the corresponding public key.
Summary
| Public Constructors |
|
|
Signer(String name)
Constructs a new instance of Signer with the given name.
|
|
|
Signer(String name, IdentityScope scope)
Constructs a new instance of Signer with the given name in the
given scope.
|
| Protected Constructors |
|
|
Signer()
Constructs a new instance of Signer.
|
| Public Methods |
|
PrivateKey
|
getPrivateKey()
Returns the private key of this Signer.
|
|
final
void
|
setKeyPair(KeyPair pair)
Associates the specified key pair with this Signer.
|
|
String
|
toString()
Returns a string containing a concise, human-readable description of this
Signer including its name and its scope if present.
|
|
[Expand]
Inherited Methods |
From class
java.security.Identity
|
void
|
addCertificate(Certificate certificate)
Adds a Certificate to this Identity.
|
|
Certificate[]
|
certificates()
Returns the certificates for this Identity.
|
|
final
boolean
|
equals(Object obj)
Compares the specified object with this Identity for equality and
returns true if the specified object is equal, false
otherwise.
|
|
String
|
getInfo()
Returns the information string of this Identity.
|
|
final
String
|
getName()
Returns the name of this Identity.
|
|
PublicKey
|
getPublicKey()
Returns the PublicKey associated with this Identity.
|
|
final
IdentityScope
|
getScope()
Returns the IdentityScope of this Identity.
|
|
int
|
hashCode()
Returns the hash code value for this Identity.
|
|
boolean
|
identityEquals(Identity identity)
Compares the specified Identity with this Identity for
equality and returns true if the specified object is equal,
false otherwise.
|
|
void
|
removeCertificate(Certificate certificate)
Removes the specified Certificate from this Identity.
|
|
void
|
setInfo(String info)
Sets an information string for this Identity.
|
|
void
|
setPublicKey(PublicKey key)
Sets the specified PublicKey to this Identity.
|
|
String
|
toString(boolean detailed)
Returns a string containing a concise, human-readable description of the
this Identity.
|
|
String
|
toString()
Returns a string containing a concise, human-readable description of the
this Identity including its name and its scope.
|
|
From class
java.lang.Object
|
Object
|
clone()
Creates and returns a copy of this Object.
|
|
boolean
|
equals(Object o)
Compares this instance with the specified object and indicates if they
are equal.
|
|
void
|
finalize()
Invoked when the garbage collector has detected that this instance is no longer reachable.
|
|
final
Class<?>
|
getClass()
Returns the unique instance of Class that represents this
object's class.
|
|
int
|
hashCode()
Returns an integer hash code for this object.
|
|
final
void
|
notify()
Causes a thread which is waiting on this object's monitor (by means of
calling one of the wait() methods) to be woken up.
|
|
final
void
|
notifyAll()
Causes all threads which are waiting on this object's monitor (by means
of calling one of the wait() methods) to be woken up.
|
|
String
|
toString()
Returns a string containing a concise, human-readable description of this
object.
|
|
final
void
|
wait()
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object.
|
|
final
void
|
wait(long millis, int nanos)
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
specified timeout expires.
|
|
final
void
|
wait(long millis)
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
specified timeout expires.
|
|
From interface
java.security.Principal
|
abstract
boolean
|
equals(Object obj)
Compares the specified object with this Principal for equality
and returns true if the specified object is equal, false
otherwise.
|
|
abstract
String
|
getName()
Returns the name of this Principal.
|
|
abstract
int
|
hashCode()
Returns the hash code value for this Principal.
|
|
abstract
String
|
toString()
Returns a string containing a concise, human-readable description of
this Principal.
|
|
Public Constructors
public
Signer
(String name)
Constructs a new instance of Signer with the given name.
Parameters
| name
| the name of the signer.
|
Constructs a new instance of Signer with the given name in the
given scope.
Parameters
| name
| the name of the signer. |
| scope
| the scope of the signer. |
Protected Constructors
protected
Signer
()
Constructs a new instance of Signer.
Public Methods
public
PrivateKey
getPrivateKey
()
Returns the private key of this Signer.
public
final
void
setKeyPair
(KeyPair pair)
Associates the specified key pair with this Signer.
Parameters
| pair
| the key pair to associate with this Signer. |
public
String
toString
()
Returns a string containing a concise, human-readable description of this
Signer including its name and its scope if present.
Returns
- a printable representation for this
Signer.