Top Fields Constructors Methods
org.bouncycastle.asn1.x509

public Class V2Form

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

Field Summary

Modifier and TypeField and Description
pack-priv IssuerSerial
pack-priv GeneralNames
pack-priv ObjectDigestInfo

Constructor Summary

AccessConstructor and Description
public
V2Form(GeneralNames issuerName)

public
V2Form(GeneralNames issuerName, IssuerSerial baseCertificateID)

public
V2Form(GeneralNames issuerName, ObjectDigestInfo objectDigestInfo)

public
V2Form(GeneralNames issuerName, IssuerSerial baseCertificateID, ObjectDigestInfo objectDigestInfo)

private

Method Summary

Modifier and TypeMethod and Description
public IssuerSerial
public static V2Form
getInstance(ASN1TaggedObject obj, boolean explicit)

public static V2Form
public GeneralNames
public ObjectDigestInfo
public ASN1Primitive
toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Produce an object suitable for an ASN1OutputStream.

Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

baseCertificateIDback to summary
pack-priv IssuerSerial baseCertificateID
issuerNameback to summary
pack-priv GeneralNames issuerName
objectDigestInfoback to summary
pack-priv ObjectDigestInfo objectDigestInfo

Constructor Detail

V2Formback to summary
public V2Form(GeneralNames issuerName)
V2Formback to summary
public V2Form(GeneralNames issuerName, IssuerSerial baseCertificateID)
V2Formback to summary
public V2Form(GeneralNames issuerName, ObjectDigestInfo objectDigestInfo)
V2Formback to summary
public V2Form(GeneralNames issuerName, IssuerSerial baseCertificateID, ObjectDigestInfo objectDigestInfo)
V2Formback to summary
private V2Form(ASN1Sequence seq)

Method Detail

getBaseCertificateIDback to summary
public IssuerSerial getBaseCertificateID()
getInstanceback to summary
public static V2Form getInstance(ASN1TaggedObject obj, boolean explicit)
getInstanceback to summary
public static V2Form getInstance(Object obj)
getIssuerNameback to summary
public GeneralNames getIssuerName()
getObjectDigestInfoback to summary
public ObjectDigestInfo getObjectDigestInfo()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

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

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Produce an object suitable for an ASN1OutputStream.

 V2Form ::= SEQUENCE {
      issuerName            GeneralNames  OPTIONAL,
      baseCertificateID     [0] IssuerSerial  OPTIONAL,
      objectDigestInfo      [1] ObjectDigestInfo  OPTIONAL
        -- issuerName MUST be present in this profile
        -- baseCertificateID and objectDigestInfo MUST NOT
        -- be present in this profile
 }
Returns:ASN1Primitive

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

a primitive representation of this object.