Bouncy Castle Cryptography Library 1.49

org.bouncycastle.asn1.dvcs
Class TargetEtcChain

java.lang.Object
  extended by org.bouncycastle.asn1.ASN1Object
      extended by org.bouncycastle.asn1.dvcs.TargetEtcChain
All Implemented Interfaces:
ASN1Encodable

public class TargetEtcChain
extends ASN1Object

     TargetEtcChain ::= SEQUENCE {
         target                       CertEtcToken,
         chain                        SEQUENCE SIZE (1..MAX) OF
                                         CertEtcToken OPTIONAL,
         pathProcInput                [0] PathProcInput OPTIONAL
     }
 


Constructor Summary
TargetEtcChain(CertEtcToken target)
           
TargetEtcChain(CertEtcToken target, CertEtcToken[] chain)
           
TargetEtcChain(CertEtcToken target, CertEtcToken[] chain, PathProcInput pathProcInput)
           
TargetEtcChain(CertEtcToken target, PathProcInput pathProcInput)
           
 
Method Summary
static TargetEtcChain[] arrayFromSequence(ASN1Sequence seq)
           
 CertEtcToken[] getChain()
           
static TargetEtcChain getInstance(ASN1TaggedObject obj, boolean explicit)
           
static TargetEtcChain getInstance(java.lang.Object obj)
           
 PathProcInput getPathProcInput()
           
 CertEtcToken getTarget()
           
 ASN1Primitive toASN1Primitive()
           
 java.lang.String toString()
           
 
Methods inherited from class org.bouncycastle.asn1.ASN1Object
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TargetEtcChain

public TargetEtcChain(CertEtcToken target)

TargetEtcChain

public TargetEtcChain(CertEtcToken target,
                      CertEtcToken[] chain)

TargetEtcChain

public TargetEtcChain(CertEtcToken target,
                      PathProcInput pathProcInput)

TargetEtcChain

public TargetEtcChain(CertEtcToken target,
                      CertEtcToken[] chain,
                      PathProcInput pathProcInput)
Method Detail

getInstance

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

getInstance

public static TargetEtcChain getInstance(ASN1TaggedObject obj,
                                         boolean explicit)

toASN1Primitive

public ASN1Primitive toASN1Primitive()
Specified by:
toASN1Primitive in interface ASN1Encodable
Specified by:
toASN1Primitive in class ASN1Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getTarget

public CertEtcToken getTarget()

getChain

public CertEtcToken[] getChain()

getPathProcInput

public PathProcInput getPathProcInput()

arrayFromSequence

public static TargetEtcChain[] arrayFromSequence(ASN1Sequence seq)

Bouncy Castle Cryptography Library 1.49