Top Description Fields Constructors Methods
org.bouncycastle.asn1.dvcs

public Class TargetEtcChain

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1Encodable, .ASN1EncodableVector, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1TaggedObject, .DERSequence, .DERTaggedObject

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

Field Summary

Modifier and TypeField and Description
private ASN1Sequence
private PathProcInput
private CertEtcToken

Constructor Summary

AccessConstructor and Description
public
public
public
TargetEtcChain(CertEtcToken target, PathProcInput pathProcInput)

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

private

Method Summary

Modifier and TypeMethod and Description
public static TargetEtcChain[]
private void
public CertEtcToken[]
public static TargetEtcChain
public static TargetEtcChain
getInstance(ASN1TaggedObject obj, boolean explicit)

public PathProcInput
public CertEtcToken
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

chainback to summary
private ASN1Sequence chain
pathProcInputback to summary
private PathProcInput pathProcInput
targetback to summary
private CertEtcToken target

Constructor Detail

TargetEtcChainback to summary
public TargetEtcChain(CertEtcToken target)
TargetEtcChainback to summary
public TargetEtcChain(CertEtcToken target, CertEtcToken[] chain)
TargetEtcChainback to summary
public TargetEtcChain(CertEtcToken target, PathProcInput pathProcInput)
TargetEtcChainback to summary
public TargetEtcChain(CertEtcToken target, CertEtcToken[] chain, PathProcInput pathProcInput)
TargetEtcChainback to summary
private TargetEtcChain(ASN1Sequence seq)

Method Detail

arrayFromSequenceback to summary
public static TargetEtcChain[] arrayFromSequence(ASN1Sequence seq)
extractPathProcInputback to summary
private void extractPathProcInput(ASN1Encodable obj)
getChainback to summary
public CertEtcToken[] getChain()
getInstanceback to summary
public static TargetEtcChain getInstance(Object obj)
getInstanceback to summary
public static TargetEtcChain getInstance(ASN1TaggedObject obj, boolean explicit)
getPathProcInputback to summary
public PathProcInput getPathProcInput()
getTargetback to summary
public CertEtcToken getTarget()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.