Skip navigation links

Oracle Fusion Middleware PKI SDK TSP Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10677-05

C D E G H I L M O P S T V


C

convertX509(X509Certificate) - Static method in class oracle.security.crypto.tsp.TSPUtils
Converts an X509Certificate object to an X509 object
createContentHandler(String) - Method in class oracle.security.crypto.tsp.TSPContentHandlerFactory
Creates a new ContentHandler from the given mimetype.

D

DEFAULT_RandomGenerator_ALGO - Static variable in class oracle.security.crypto.tsp.TSPUtils
 

E

equals(Object) - Method in class oracle.security.crypto.tsp.MessageImprint
Returns true if this object is "equal to" another object.
equals(Object) - Method in class oracle.security.crypto.tsp.TSAPolicyID
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Returns true if this object is "equal to" another object.
equals(Object) - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Indicates whether some other object is "equal to" this one.

G

getAlgoID(String) - Static method in class oracle.security.crypto.tsp.TSPUtils
Algoname to algoId mapping
getAlgoName(AlgorithmIdentifier) - Static method in class oracle.security.crypto.tsp.TSPUtils
Algoid to algoname mapping
getAlgoName(AlgorithmIdentifier, boolean) - Static method in class oracle.security.crypto.tsp.TSPUtils
Algoid to algoname mapping
getCertReq() - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Returns the value of certReq field of this object.
getEncoded() - Method in class oracle.security.crypto.tsp.TSPMessage
 
getEncoded() - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
 
getEncoded() - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
 
getException() - Method in exception oracle.security.crypto.tsp.TSPException
Returns the underlying exception, or this if there isn't one.
getException() - Method in exception oracle.security.crypto.tsp.TSPFormatException
Returns the underlying exception, or this if there isn't one.
getExtensions() - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Returns the extensions field of this object.
getExtensionSet(X509Certificate) - Static method in class oracle.security.crypto.tsp.TSPUtils
Returns a list of Extensions associated with an X509Certificate
getHashAlgorithm() - Method in class oracle.security.crypto.tsp.MessageImprint
Returns the hashAlgorithm fiels of this object.
getHashedMessage() - Method in class oracle.security.crypto.tsp.MessageImprint
Returns the hashedMessage field of this object
getID() - Method in class oracle.security.crypto.tsp.TSAPolicyID
Returns the OID of this object.
getIncludeCert() - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Returns true if the TSA's certificate will be included in the timeStampToken upon output.
getMessageImprint() - Method in class oracle.security.crypto.tsp.TSPMessage
Returns the MessageImprint object associated with this message.
getMessageImprint() - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Returns the messageImprint field of this object.
getMessageImprint() - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Returns the messageImprint included in the timeStampToken, or null if no timeStampToken is present.
getNonce() - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Deprecated.  
getNonceAsBigInteger() - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
 
getReqPolicy() - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Returns the reqPolicy field of this object.
getRequest() - Method in class oracle.security.crypto.tsp.HttpTSPRequest
Gets the TSP request of this http request.
getResponse(TSPTimeStampReq, HttpURLConnection) - Static method in class oracle.security.crypto.tsp.HttpTSPRequest
Gets the TSP Message from the server using the given HttpURLConnection.
getResponse() - Method in class oracle.security.crypto.tsp.HttpTSPRequest
Gets the TSP Message from the server.
getSignerCert() - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Returns the TSA's public certificate, or null if no certificate is associated with this message.
getSignerInfo() - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Gets the SigerInfo associated with the timeStampToken, or null if no timeStampToken is present.
getStatus() - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Returns the status field of this message.
getTimeStampToken() - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Returns the timeStampToken included in this message, or null if no timeStampToken is present.
getTSTInfo() - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Returns the tstInfo object associated with this message, or null if no timeStampToken is included in the message.
getVersion() - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Returns the version of this TimeStampReq message.

H

HASH_ALG_MD2 - Static variable in class oracle.security.crypto.tsp.TSPUtils
 
HASH_ALG_MD5 - Static variable in class oracle.security.crypto.tsp.TSPUtils
 
HASH_ALG_SHA_1 - Static variable in class oracle.security.crypto.tsp.TSPUtils
 
HttpTSPRequest - Class in oracle.security.crypto.tsp
Implementation of TSP over HTTP.
HttpTSPRequest(TSPTimeStampReq, URL) - Constructor for class oracle.security.crypto.tsp.HttpTSPRequest
Creates a new Http TSP request.
HttpTSPRequest(InputStream) - Constructor for class oracle.security.crypto.tsp.HttpTSPRequest
Creates a new Http TSP Request by reading an input stream.
HttpTSPResponse - Class in oracle.security.crypto.tsp
Implementation of TSP over HTTP for responses.

I

id_aa_signingCertificate - Static variable in interface oracle.security.crypto.tsp.TSP
The ESS Signing Certificate Attribute identifier.
id_ad_timeStamping - Static variable in interface oracle.security.crypto.tsp.TSP
The TimeStamping Access Descriptor Object identifier.
input(InputStream) - Method in class oracle.security.crypto.tsp.MessageImprint
Initializes this object by reading in a DER-encoded TSAPolicyID object from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.tsp.TSAPolicyID
Initializes this object by reading in a DER-encoded TSAPolicyID object from the given input stream.
input(InputStream) - Method in class oracle.security.crypto.tsp.TSPMessage
Initializes this object by reading in a DER-encoded TSAPolicyID object from the given input stream.

L

length() - Method in class oracle.security.crypto.tsp.MessageImprint
Returns the length of the DER encoding of this object in bytes.
length() - Method in class oracle.security.crypto.tsp.TSAPolicyID
Returns the length of the DER encoding of this object in bytes.
length() - Method in class oracle.security.crypto.tsp.TSPMessage
Returns the length of the DER encoding of this object in bytes.

M

MessageImprint - Class in oracle.security.crypto.tsp
This class represents a MessageImprint object as defined in RFC 3161
MessageImprint(AlgorithmIdentifier, byte[], boolean) - Constructor for class oracle.security.crypto.tsp.MessageImprint
Constructs a new MessageImprint object initialized with the given paramters.
MessageImprint(InputStream) - Constructor for class oracle.security.crypto.tsp.MessageImprint
Constructs a MessageImprint object by reading in a DER-encoded MessageImprint from the given input stream.

O

oracle.security.crypto.tsp - package oracle.security.crypto.tsp
PKI Time Stamp Protocol (TSP) Facilities.
output(OutputStream) - Method in class oracle.security.crypto.tsp.MessageImprint
Writes the DER encoding of this object to the given output stream.
output(OutputStream) - Method in class oracle.security.crypto.tsp.TSAPolicyID
Writes the DER encoding of this object to the given output stream.
output(OutputStream) - Method in class oracle.security.crypto.tsp.TSPMessage
Writes the DER encoding of this object to the given output stream.

P

parseMessage(byte[]) - Method in class oracle.security.crypto.tsp.TSPMessage
 
parseMessage(byte[]) - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
 
parseMessage(byte[]) - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
 

S

send(TSPTimeStampResp, OutputStream) - Static method in class oracle.security.crypto.tsp.HttpTSPResponse
Sends an Http TSP response by the given output stream.
setCertReq(boolean) - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Sets the value of the certReq field of this object.
setExtensions(X509ExtensionSet) - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Sets the extensions field of this object.
setIncludeCert(boolean) - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Specifies whether the TSA's certificate will be included in the timeStampToken upon output.
setMessageImprint(MessageImprint) - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Sets the messageImprint field of this object.
setNonce(BigInteger) - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Sets the nonce field of this object.
setNonce(byte[]) - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Deprecated.  
setReqPolicy(TSAPolicyID) - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Sets the reqPolicy field of this object.
setSigningParameters(PrivateKey, X509Certificate, AlgorithmIdentifier, AlgorithmIdentifier, AttributeSet, AttributeSet, boolean) - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Sets the paramaters to be used to sign the timeStampToken associated with this message.
setStatus(PKIStatusInfo) - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Sets the status field of this message.
setTSTInfo(TSTInfo) - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Sets the tstInfo object to be associated with this message.

T

toString() - Method in class oracle.security.crypto.tsp.MessageImprint
Returns a string representation ofthis object.
toString() - Method in class oracle.security.crypto.tsp.TSAPolicyID
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.tsp.TSPTimeStampReq
Returns a string representation of this object.
toString() - Method in class oracle.security.crypto.tsp.TSPTimeStampResp
Returns a string representation of this object.
TSAPolicyID - Class in oracle.security.crypto.tsp
This class represents a TSAPolicyID object as defined in RFC 3161.
TSAPolicyID(InputStream) - Constructor for class oracle.security.crypto.tsp.TSAPolicyID
Contructs a TSAPolicyID object by reading a DER-encoded TSAPolicyID object from the given input stream.
TSAPolicyID(ASN1ObjectID) - Constructor for class oracle.security.crypto.tsp.TSAPolicyID
Contructs a new TSAPolicyID object with the given OID.
TSP - Interface in oracle.security.crypto.tsp
Defines various contstants associated with the Time Stamp Protocol.
TSPContentHandlerFactory - Class in oracle.security.crypto.tsp
A ContentHandlerFactory for TSP over HTTP.
TSPContentHandlerFactory() - Constructor for class oracle.security.crypto.tsp.TSPContentHandlerFactory
Creates a new ContentHandlerFactory.
TSPException - Exception in oracle.security.crypto.tsp
A general TSP exception.
TSPException() - Constructor for exception oracle.security.crypto.tsp.TSPException
 
TSPException(String) - Constructor for exception oracle.security.crypto.tsp.TSPException
 
TSPException(Exception) - Constructor for exception oracle.security.crypto.tsp.TSPException
 
TSPFormatException - Exception in oracle.security.crypto.tsp
Signals an error in the format of a TSP message.
TSPFormatException() - Constructor for exception oracle.security.crypto.tsp.TSPFormatException
 
TSPFormatException(String) - Constructor for exception oracle.security.crypto.tsp.TSPFormatException
 
TSPFormatException(Exception) - Constructor for exception oracle.security.crypto.tsp.TSPFormatException
 
TSPMessage - Class in oracle.security.crypto.tsp
A TSP message.
TSPMessage() - Constructor for class oracle.security.crypto.tsp.TSPMessage
 
TSPTimeStampReq - Class in oracle.security.crypto.tsp
A TSP message of type TimeStampReq as defined in RFC 3161.
TSPTimeStampReq() - Constructor for class oracle.security.crypto.tsp.TSPTimeStampReq
Creates a new TSPTimeStampReq object with no paramters initially set.
TSPTimeStampReq(MessageImprint) - Constructor for class oracle.security.crypto.tsp.TSPTimeStampReq
Creates a new TSPTimeStampResp object initialized with the given MessageImprint object.
TSPTimeStampReq(MessageImprint, TSAPolicyID, byte[], boolean, X509ExtensionSet) - Constructor for class oracle.security.crypto.tsp.TSPTimeStampReq
Deprecated.  
TSPTimeStampReq(MessageImprint, TSAPolicyID, BigInteger, boolean, X509ExtensionSet) - Constructor for class oracle.security.crypto.tsp.TSPTimeStampReq
 
TSPTimeStampReq(InputStream) - Constructor for class oracle.security.crypto.tsp.TSPTimeStampReq
Constructs a TSPTimeStampReq object by reading in a DER-encoded TimeStampResp message from the given input stream.
TSPTimeStampResp - Class in oracle.security.crypto.tsp
A TSP message of type TimeStampResp as defined in RFC 3161.
TSPTimeStampResp() - Constructor for class oracle.security.crypto.tsp.TSPTimeStampResp
Creates a new TSPTimeStampResp object with no paramters initially set.
TSPTimeStampResp(PrivateKey, X509Certificate, AlgorithmIdentifier, AlgorithmIdentifier, AttributeSet, AttributeSet, boolean, PKIStatusInfo, TSTInfo, boolean) - Constructor for class oracle.security.crypto.tsp.TSPTimeStampResp
Creates a new TSPTimeStampResp object initialized with the given parameters.
TSPTimeStampResp(InputStream) - Constructor for class oracle.security.crypto.tsp.TSPTimeStampResp
Constructs a TSPTimeStampResp object by reading in a DER-encoded TimeStampResp message from the given input stream.
TSPUtils - Class in oracle.security.crypto.tsp
Defines various utility methods for the oracle.security.crypto.cert.tsp</code.
TSPUtils() - Constructor for class oracle.security.crypto.tsp.TSPUtils
 

V

validateMessageImprint(MessageImprint) - Static method in class oracle.security.crypto.tsp.TSPUtils
Verifies that the algorithm specified in the given MessageImprint object is supported and that the length of the hash in the MessageImprint object is correct for the specified algorithm.
validateStatus(TSPTimeStampResp) - Static method in class oracle.security.crypto.tsp.TSPUtils
Validates the status field for the given TimeStampResp message.
verifyKeyPurposeID(X509Certificate) - Static method in class oracle.security.crypto.tsp.TSPUtils
Verifies that the id-kp-timeStamping KeyPuposeID is present in the given X.509 certificate.
verifyTimeStampTokenSignature(CMSSignedDataContentInfo, X509Certificate) - Static method in class oracle.security.crypto.tsp.TSPUtils
Verifies the signature of the given timeStampToken using the given X.509 certificate.

C D E G H I L M O P S T V

Oracle Fusion Middleware PKI SDK TSP Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10677-05


Copyright © 2005, 2013, Oracle. All rights reserved.