Bouncy Castle Cryptography Library 1.79

org.bouncycastle.asn1.dvcs
Class CertEtcToken

java.lang.Object
  extended byorg.bouncycastle.asn1.ASN1Object
      extended byorg.bouncycastle.asn1.dvcs.CertEtcToken
All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Choice, org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable

public class CertEtcToken
extends org.bouncycastle.asn1.ASN1Object
implements org.bouncycastle.asn1.ASN1Choice

CertEtcToken ::= CHOICE { certificate [0] IMPLICIT Certificate , esscertid [1] ESSCertId , pkistatus [2] IMPLICIT PKIStatusInfo , assertion [3] ContentInfo , crl [4] IMPLICIT CertificateList, ocspcertstatus [5] CertStatus, oscpcertid [6] IMPLICIT CertId , oscpresponse [7] IMPLICIT OCSPResponse, capabilities [8] SMIMECapabilities, extension Extension }


Field Summary
static int TAG_ASSERTION
           
static int TAG_CAPABILITIES
           
static int TAG_CERTIFICATE
           
static int TAG_CRL
           
static int TAG_ESSCERTID
           
static int TAG_OCSPCERTID
           
static int TAG_OCSPCERTSTATUS
           
static int TAG_OCSPRESPONSE
           
static int TAG_PKISTATUS
           
 
Constructor Summary
CertEtcToken(org.bouncycastle.asn1.x509.Extension extension)
           
CertEtcToken(int tagNo, org.bouncycastle.asn1.ASN1Encodable value)
           
 
Method Summary
static CertEtcToken[] arrayFromSequence(org.bouncycastle.asn1.ASN1Sequence seq)
           
 org.bouncycastle.asn1.x509.Extension getExtension()
           
static CertEtcToken getInstance(java.lang.Object obj)
           
 int getTagNo()
           
 org.bouncycastle.asn1.ASN1Encodable getValue()
           
 org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
           
 java.lang.String toString()
           
 
Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TAG_CERTIFICATE

public static final int TAG_CERTIFICATE
See Also:
Constant Field Values

TAG_ESSCERTID

public static final int TAG_ESSCERTID
See Also:
Constant Field Values

TAG_PKISTATUS

public static final int TAG_PKISTATUS
See Also:
Constant Field Values

TAG_ASSERTION

public static final int TAG_ASSERTION
See Also:
Constant Field Values

TAG_CRL

public static final int TAG_CRL
See Also:
Constant Field Values

TAG_OCSPCERTSTATUS

public static final int TAG_OCSPCERTSTATUS
See Also:
Constant Field Values

TAG_OCSPCERTID

public static final int TAG_OCSPCERTID
See Also:
Constant Field Values

TAG_OCSPRESPONSE

public static final int TAG_OCSPRESPONSE
See Also:
Constant Field Values

TAG_CAPABILITIES

public static final int TAG_CAPABILITIES
See Also:
Constant Field Values
Constructor Detail

CertEtcToken

public CertEtcToken(int tagNo,
                    org.bouncycastle.asn1.ASN1Encodable value)

CertEtcToken

public CertEtcToken(org.bouncycastle.asn1.x509.Extension extension)
Method Detail

getInstance

public static CertEtcToken getInstance(java.lang.Object obj)

toASN1Primitive

public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
Specified by:
toASN1Primitive in interface org.bouncycastle.asn1.ASN1Encodable

getTagNo

public int getTagNo()

getValue

public org.bouncycastle.asn1.ASN1Encodable getValue()

getExtension

public org.bouncycastle.asn1.x509.Extension getExtension()

toString

public java.lang.String toString()

arrayFromSequence

public static CertEtcToken[] arrayFromSequence(org.bouncycastle.asn1.ASN1Sequence seq)

Bouncy Castle Cryptography Library 1.79