Top Fields Constructors Methods
org.bouncycastle.asn1.x509

public Class IssuerSerial

extends ASN1Object
Class Inheritance
Imports
java.math.BigInteger, org.bouncycastle.asn1.ASN1BitString, .ASN1EncodableVector, .ASN1Integer, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1TaggedObject, .DERSequence, org.bouncycastle.asn1.x500.X500Name

Field Summary

Modifier and TypeField and Description
pack-priv GeneralNames
pack-priv ASN1BitString
pack-priv ASN1Integer

Constructor Summary

AccessConstructor and Description
private
public
public
public

Method Summary

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

public GeneralNames
public ASN1BitString
public ASN1Integer
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

issuerback to summary
pack-priv GeneralNames issuer
issuerUIDback to summary
pack-priv ASN1BitString issuerUID
serialback to summary
pack-priv ASN1Integer serial

Constructor Detail

IssuerSerialback to summary
private IssuerSerial(ASN1Sequence seq)
IssuerSerialback to summary
public IssuerSerial(X500Name issuer, BigInteger serial)
IssuerSerialback to summary
public IssuerSerial(GeneralNames issuer, BigInteger serial)
IssuerSerialback to summary
public IssuerSerial(GeneralNames issuer, ASN1Integer serial)

Method Detail

getInstanceback to summary
public static IssuerSerial getInstance(Object obj)
getInstanceback to summary
public static IssuerSerial getInstance(ASN1TaggedObject obj, boolean explicit)
getIssuerback to summary
public GeneralNames getIssuer()
getIssuerUIDback to summary
public ASN1BitString getIssuerUID()
getSerialback to summary
public ASN1Integer getSerial()
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.

 IssuerSerial  ::=  SEQUENCE {
      issuer         GeneralNames,
      serial         CertificateSerialNumber,
      issuerUID      UniqueIdentifier OPTIONAL
 }
Returns:ASN1Primitive

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

a primitive representation of this object.