kz.gamma.asn1.dvcs
Class TargetEtcChain

java.lang.Object
  extended by kz.gamma.asn1.ASN1Encodable
      extended by kz.gamma.asn1.dvcs.TargetEtcChain
All Implemented Interfaces:
DEREncodable

public class TargetEtcChain
extends ASN1Encodable

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


Field Summary
private  ASN1Sequence chain
           
private  PathProcInput pathProcInput
           
private  CertEtcToken target
           
 
Fields inherited from class kz.gamma.asn1.ASN1Encodable
BER, DER
 
Constructor Summary
private TargetEtcChain(ASN1Sequence seq)
           
  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()
           
private  void setChain(ASN1Sequence chain)
           
private  void setPathProcInput(PathProcInput pathProcInput)
           
 DERObject toASN1Object()
           
 java.lang.String toString()
           
 
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, wait, wait, wait
 

Field Detail

target

private CertEtcToken target

chain

private ASN1Sequence chain

pathProcInput

private PathProcInput pathProcInput
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)

TargetEtcChain

private TargetEtcChain(ASN1Sequence seq)
Method Detail

getInstance

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

getInstance

public static TargetEtcChain getInstance(ASN1TaggedObject obj,
                                         boolean explicit)

toASN1Object

public DERObject toASN1Object()
Specified by:
toASN1Object in class ASN1Encodable

toString

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

getTarget

public CertEtcToken getTarget()

getChain

public CertEtcToken[] getChain()

setChain

private void setChain(ASN1Sequence chain)

getPathProcInput

public PathProcInput getPathProcInput()

setPathProcInput

private void setPathProcInput(PathProcInput pathProcInput)

arrayFromSequence

public static TargetEtcChain[] arrayFromSequence(ASN1Sequence seq)


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