public class TSTInfo extends ASN1Object
Constructor and Description |
---|
TSTInfo(ASN1ObjectIdentifier tsaPolicyId,
MessageImprint messageImprint,
ASN1Integer serialNumber,
ASN1GeneralizedTime genTime,
Accuracy accuracy,
ASN1Boolean ordering,
ASN1Integer nonce,
GeneralName tsa,
Extensions extensions) |
Modifier and Type | Method and Description |
---|---|
Accuracy |
getAccuracy() |
Extensions |
getExtensions() |
ASN1GeneralizedTime |
getGenTime() |
static TSTInfo |
getInstance(java.lang.Object o) |
MessageImprint |
getMessageImprint() |
ASN1Integer |
getNonce() |
ASN1Boolean |
getOrdering() |
ASN1ObjectIdentifier |
getPolicy() |
ASN1Integer |
getSerialNumber() |
GeneralName |
getTsa() |
ASN1Integer |
getVersion() |
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.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
public TSTInfo(ASN1ObjectIdentifier tsaPolicyId, MessageImprint messageImprint, ASN1Integer serialNumber, ASN1GeneralizedTime genTime, Accuracy accuracy, ASN1Boolean ordering, ASN1Integer nonce, GeneralName tsa, Extensions extensions)
public static TSTInfo getInstance(java.lang.Object o)
public ASN1Integer getVersion()
public MessageImprint getMessageImprint()
public ASN1ObjectIdentifier getPolicy()
public ASN1Integer getSerialNumber()
public Accuracy getAccuracy()
public ASN1GeneralizedTime getGenTime()
public ASN1Boolean getOrdering()
public ASN1Integer getNonce()
public GeneralName getTsa()
public Extensions getExtensions()
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 }
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object