Class IssuerSerial
-
- All Implemented Interfaces:
-
io.anyline.nfc.bouncycastle.asn1.ASN1Encodable
,io.anyline.nfc.bouncycastle.util.Encodable
public class IssuerSerial extends ASN1Object
-
-
Field Summary
Fields Modifier and Type Field Description public GeneralNames
issuer
public ASN1Integer
serial
public DERBitString
issuerUID
-
Constructor Summary
Constructors Constructor Description IssuerSerial(X500Name issuer, BigInteger serial)
IssuerSerial(GeneralNames issuer, BigInteger serial)
IssuerSerial(GeneralNames issuer, ASN1Integer serial)
-
Method Summary
Modifier and Type Method Description GeneralNames
getIssuer()
ASN1Integer
getSerial()
DERBitString
getIssuerUID()
static IssuerSerial
getInstance(Object obj)
static IssuerSerial
getInstance(ASN1TaggedObject obj, boolean explicit)
ASN1Primitive
toASN1Primitive()
Produce an object suitable for an ASN1OutputStream. -
-
Constructor Detail
-
IssuerSerial
IssuerSerial(X500Name issuer, BigInteger serial)
-
IssuerSerial
IssuerSerial(GeneralNames issuer, BigInteger serial)
-
IssuerSerial
IssuerSerial(GeneralNames issuer, ASN1Integer serial)
-
-
Method Detail
-
getIssuer
GeneralNames getIssuer()
-
getSerial
ASN1Integer getSerial()
-
getIssuerUID
DERBitString getIssuerUID()
-
getInstance
static IssuerSerial getInstance(Object obj)
-
getInstance
static IssuerSerial getInstance(ASN1TaggedObject obj, boolean explicit)
-
toASN1Primitive
ASN1Primitive toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
IssuerSerial ::= SEQUENCE { issuer GeneralNames, serial CertificateSerialNumber, issuerUID UniqueIdentifier OPTIONAL }
-
-
-
-