org.bouncycastle.asn1.tsp
Class TSTInfo
java.lang.Object
|
+--org.bouncycastle.asn1.ASN1Object
|
+--org.bouncycastle.asn1.tsp.TSTInfo
- All Implemented Interfaces:
- ASN1Encodable, Encodable
- public class TSTInfo
- extends ASN1Object
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
TSTInfo
public TSTInfo(ASN1ObjectIdentifier tsaPolicyId,
MessageImprint messageImprint,
ASN1Integer serialNumber,
ASN1GeneralizedTime genTime,
Accuracy accuracy,
ASN1Boolean ordering,
ASN1Integer nonce,
GeneralName tsa,
Extensions extensions)
getInstance
public static TSTInfo getInstance(java.lang.Object o)
getVersion
public ASN1Integer getVersion()
getMessageImprint
public MessageImprint getMessageImprint()
getPolicy
public ASN1ObjectIdentifier getPolicy()
getSerialNumber
public ASN1Integer getSerialNumber()
getAccuracy
public Accuracy getAccuracy()
getGenTime
public ASN1GeneralizedTime getGenTime()
getOrdering
public ASN1Boolean getOrdering()
getNonce
public ASN1Integer getNonce()
getTsa
public GeneralName getTsa()
getExtensions
public Extensions getExtensions()
toASN1Primitive
public ASN1Primitive toASN1Primitive()
- TSTInfo ::= SEQUENCE {
version INTEGER { v1(1) },
policy TSAPolicyId,
messageImprint MessageImprint,
-- MUST have the same value as the similar field in
-- TimeStampReq
serialNumber INTEGER,
-- Time-Stamping users MUST be ready to accommodate integers
-- up to 160 bits.
genTime GeneralizedTime,
accuracy Accuracy OPTIONAL,
ordering BOOLEAN DEFAULT FALSE,
nonce INTEGER OPTIONAL,
-- MUST be present if the similar field was present
-- in TimeStampReq. In that case it MUST have the same value.
tsa [0] GeneralName OPTIONAL,
extensions [1] IMPLICIT Extensions OPTIONAL }
- Overrides:
toASN1Primitive
in class ASN1Object
- Following copied from class:
org.bouncycastle.asn1.ASN1Object
- Returns:
- a primitive representation of this object.