kz.gamma.asn1.tsp
Class TimeStampReq

java.lang.Object
  extended by kz.gamma.asn1.ASN1Encodable
      extended by kz.gamma.asn1.tsp.TimeStampReq
All Implemented Interfaces:
kz.gamma.asn1.DEREncodable

public class TimeStampReq
extends kz.gamma.asn1.ASN1Encodable


Field Summary
(package private)  kz.gamma.asn1.DERBoolean certReq
           
(package private)  kz.gamma.asn1.x509.X509Extensions extensions
           
(package private)  MessageImprint messageImprint
           
(package private)  kz.gamma.asn1.DERInteger nonce
           
(package private)  kz.gamma.asn1.DERObjectIdentifier tsaPolicy
           
(package private)  kz.gamma.asn1.DERInteger version
           
 
Fields inherited from class kz.gamma.asn1.ASN1Encodable
BER, DER
 
Constructor Summary
TimeStampReq(kz.gamma.asn1.ASN1Sequence seq)
           
TimeStampReq(MessageImprint messageImprint, kz.gamma.asn1.DERObjectIdentifier tsaPolicy, kz.gamma.asn1.DERInteger nonce, kz.gamma.asn1.DERBoolean certReq, kz.gamma.asn1.x509.X509Extensions extensions)
           
 
Method Summary
 kz.gamma.asn1.DERBoolean getCertReq()
           
 kz.gamma.asn1.x509.X509Extensions getExtensions()
           
static TimeStampReq getInstance(java.lang.Object o)
           
 MessageImprint getMessageImprint()
           
 kz.gamma.asn1.DERInteger getNonce()
           
 kz.gamma.asn1.DERObjectIdentifier getReqPolicy()
           
 kz.gamma.asn1.DERInteger getVersion()
           
 kz.gamma.asn1.DERObject toASN1Object()
           TimeStampReq ::= SEQUENCE { version INTEGER { v1(1) }, messageImprint MessageImprint, --a hash algorithm OID and the hash value of the data to be --time-stamped reqPolicy TSAPolicyId OPTIONAL, nonce INTEGER OPTIONAL, certReq BOOLEAN DEFAULT FALSE, extensions [0] IMPLICIT Extensions OPTIONAL }
 
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
 

Field Detail

version

kz.gamma.asn1.DERInteger version

messageImprint

MessageImprint messageImprint

tsaPolicy

kz.gamma.asn1.DERObjectIdentifier tsaPolicy

nonce

kz.gamma.asn1.DERInteger nonce

certReq

kz.gamma.asn1.DERBoolean certReq

extensions

kz.gamma.asn1.x509.X509Extensions extensions
Constructor Detail

TimeStampReq

public TimeStampReq(kz.gamma.asn1.ASN1Sequence seq)

TimeStampReq

public TimeStampReq(MessageImprint messageImprint,
                    kz.gamma.asn1.DERObjectIdentifier tsaPolicy,
                    kz.gamma.asn1.DERInteger nonce,
                    kz.gamma.asn1.DERBoolean certReq,
                    kz.gamma.asn1.x509.X509Extensions extensions)
Method Detail

getInstance

public static TimeStampReq getInstance(java.lang.Object o)

getVersion

public kz.gamma.asn1.DERInteger getVersion()

getMessageImprint

public MessageImprint getMessageImprint()

getReqPolicy

public kz.gamma.asn1.DERObjectIdentifier getReqPolicy()

getNonce

public kz.gamma.asn1.DERInteger getNonce()

getCertReq

public kz.gamma.asn1.DERBoolean getCertReq()

getExtensions

public kz.gamma.asn1.x509.X509Extensions getExtensions()

toASN1Object

public kz.gamma.asn1.DERObject toASN1Object()
 TimeStampReq ::= SEQUENCE  {
  version                      INTEGER  { v1(1) },
  messageImprint               MessageImprint,
    --a hash algorithm OID and the hash value of the data to be
    --time-stamped
  reqPolicy             TSAPolicyId              OPTIONAL,
  nonce                 INTEGER                  OPTIONAL,
  certReq               BOOLEAN                  DEFAULT FALSE,
  extensions            [0] IMPLICIT Extensions  OPTIONAL
 }
 

Specified by:
toASN1Object in class kz.gamma.asn1.ASN1Encodable


Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.