kz.gamma.asn1.tsp
Class TSTInfo
java.lang.Object
kz.gamma.asn1.ASN1Encodable
kz.gamma.asn1.tsp.TSTInfo
- All Implemented Interfaces:
- kz.gamma.asn1.DEREncodable
public class TSTInfo
- extends kz.gamma.asn1.ASN1Encodable
|
Field Summary |
(package private) Accuracy |
accuracy
|
(package private) kz.gamma.asn1.x509.X509Extensions |
extensions
|
(package private) kz.gamma.asn1.DERGeneralizedTime |
genTime
|
(package private) MessageImprint |
messageImprint
|
(package private) kz.gamma.asn1.DERInteger |
nonce
|
(package private) kz.gamma.asn1.DERBoolean |
ordering
|
(package private) kz.gamma.asn1.DERInteger |
serialNumber
|
(package private) kz.gamma.asn1.x509.GeneralName |
tsa
|
(package private) kz.gamma.asn1.DERObjectIdentifier |
tsaPolicyId
|
(package private) kz.gamma.asn1.DERInteger |
version
|
| Fields inherited from class kz.gamma.asn1.ASN1Encodable |
BER, DER |
|
Constructor Summary |
TSTInfo(kz.gamma.asn1.ASN1Sequence seq)
|
TSTInfo(kz.gamma.asn1.DERObjectIdentifier tsaPolicyId,
MessageImprint messageImprint,
kz.gamma.asn1.DERInteger serialNumber,
kz.gamma.asn1.DERGeneralizedTime genTime,
Accuracy accuracy,
kz.gamma.asn1.DERBoolean ordering,
kz.gamma.asn1.DERInteger nonce,
kz.gamma.asn1.x509.GeneralName tsa,
kz.gamma.asn1.x509.X509Extensions extensions)
|
| Methods inherited from class kz.gamma.asn1.ASN1Encodable |
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
version
kz.gamma.asn1.DERInteger version
tsaPolicyId
kz.gamma.asn1.DERObjectIdentifier tsaPolicyId
messageImprint
MessageImprint messageImprint
serialNumber
kz.gamma.asn1.DERInteger serialNumber
genTime
kz.gamma.asn1.DERGeneralizedTime genTime
accuracy
Accuracy accuracy
ordering
kz.gamma.asn1.DERBoolean ordering
nonce
kz.gamma.asn1.DERInteger nonce
tsa
kz.gamma.asn1.x509.GeneralName tsa
extensions
kz.gamma.asn1.x509.X509Extensions extensions
TSTInfo
public TSTInfo(kz.gamma.asn1.ASN1Sequence seq)
TSTInfo
public TSTInfo(kz.gamma.asn1.DERObjectIdentifier tsaPolicyId,
MessageImprint messageImprint,
kz.gamma.asn1.DERInteger serialNumber,
kz.gamma.asn1.DERGeneralizedTime genTime,
Accuracy accuracy,
kz.gamma.asn1.DERBoolean ordering,
kz.gamma.asn1.DERInteger nonce,
kz.gamma.asn1.x509.GeneralName tsa,
kz.gamma.asn1.x509.X509Extensions extensions)
getInstance
public static TSTInfo getInstance(java.lang.Object o)
getMessageImprint
public MessageImprint getMessageImprint()
getPolicy
public kz.gamma.asn1.DERObjectIdentifier getPolicy()
getSerialNumber
public kz.gamma.asn1.DERInteger getSerialNumber()
getAccuracy
public Accuracy getAccuracy()
getGenTime
public kz.gamma.asn1.DERGeneralizedTime getGenTime()
getOrdering
public kz.gamma.asn1.DERBoolean getOrdering()
getNonce
public kz.gamma.asn1.DERInteger getNonce()
getTsa
public kz.gamma.asn1.x509.GeneralName getTsa()
getExtensions
public kz.gamma.asn1.x509.X509Extensions getExtensions()
toASN1Object
public kz.gamma.asn1.DERObject toASN1Object()
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 }
- Specified by:
toASN1Object in class kz.gamma.asn1.ASN1Encodable
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.