org.bouncycastle.asn1.x509

Class IssuerSerial

public class IssuerSerial extends ASN1Encodable

Constructor Summary
IssuerSerial(ASN1Sequence seq)
IssuerSerial(GeneralNames issuer, DERInteger serial)
Method Summary
static IssuerSerialgetInstance(Object obj)
static IssuerSerialgetInstance(ASN1TaggedObject obj, boolean explicit)
GeneralNamesgetIssuer()
DERBitStringgetIssuerUID()
DERIntegergetSerial()
DERObjecttoASN1Object()
Produce an object suitable for an ASN1OutputStream.

Constructor Detail

IssuerSerial

public IssuerSerial(ASN1Sequence seq)

IssuerSerial

public IssuerSerial(GeneralNames issuer, DERInteger serial)

Method Detail

getInstance

public static IssuerSerial getInstance(Object obj)

getInstance

public static IssuerSerial getInstance(ASN1TaggedObject obj, boolean explicit)

getIssuer

public GeneralNames getIssuer()

getIssuerUID

public DERBitString getIssuerUID()

getSerial

public DERInteger getSerial()

toASN1Object

public DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
  IssuerSerial  ::=  SEQUENCE {
       issuer         GeneralNames,
       serial         CertificateSerialNumber,
       issuerUID      UniqueIdentifier OPTIONAL
  }