This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
java.security
class CodeSigner
- All Implemented Interfaces:
- Serializable
public final class CodeSigner
extends Object
implements Serializable
This class encapsulates information about a code signer.
It is immutable.
Constructor Summary |
Constructs a CodeSigner object.
|
Method Summary |
boolean |
Tests for equality between the specified object and this
code signer.
|
CertPath |
Returns the signer's certificate path.
|
Timestamp |
Returns the signature timestamp.
|
int |
Returns the hash code value for this code signer.
|
String |
Returns a string describing this code signer.
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CodeSigner
public CodeSigner(CertPath signerCertPath,
Timestamp timestamp)
-
Constructs a CodeSigner object.
- Parameters:
signerCertPath
- The signer's certificate path.
It must not be null
.
timestamp
- A signature timestamp.
If null
then no timestamp was generated
for the signature.
equals
public boolean equals(Object obj)
-
Tests for equality between the specified object and this
code signer. Two code signers are considered equal if their
signer certificate paths are equal and if their timestamps are equal,
if present in both.
- Overrides:
equals
in class Object
- Parameters:
obj
- the object to test for equality with this object.
- Returns:
- true if the objects are considered equal, false otherwise.
getSignerCertPath
public CertPath getSignerCertPath()
-
Returns the signer's certificate path.
- Returns:
- A certificate path.
getTimestamp
public Timestamp getTimestamp()
-
Returns the signature timestamp.
- Returns:
- The timestamp or
null
if none is present.
hashCode
public int hashCode()
-
Returns the hash code value for this code signer.
The hash code is generated using the signer's certificate path and the
timestamp, if present.
- Overrides:
hashCode
in class Object
- Returns:
- a hash code value for this code signer.
toString
public String toString()
-
Returns a string describing this code signer.
- Overrides:
toString
in class Object
- Returns:
- A string comprising the signer's certificate and a timestamp,
if present.
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.