<PackageReference Include="BouncyCastle.Cryptography" Version="2.7.0" />

Org.BouncyCastle.Asn1.X509.AuthorityKeyIdentifier

The AuthorityKeyIdentifier object.
namespace Org.BouncyCastle.Asn1.X509 { public class AuthorityKeyIdentifier : Asn1Encodable { public GeneralNames AuthorityCertIssuer { get; } public BigInteger AuthorityCertSerialNumber { get; } public Asn1OctetString KeyIdentifier { get; } public static AuthorityKeyIdentifier GetInstance(object obj); public static AuthorityKeyIdentifier GetInstance(Asn1TaggedObject obj, bool explicitly); public static AuthorityKeyIdentifier GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit); public static AuthorityKeyIdentifier FromExtensions(X509Extensions extensions); public AuthorityKeyIdentifier(SubjectPublicKeyInfo spki); public AuthorityKeyIdentifier(SubjectPublicKeyInfo spki, GeneralNames name, BigInteger serialNumber); public AuthorityKeyIdentifier(GeneralNames name, BigInteger serialNumber); public AuthorityKeyIdentifier(byte[] keyIdentifier); public AuthorityKeyIdentifier(byte[] keyIdentifier, GeneralNames name, BigInteger serialNumber); public AuthorityKeyIdentifier(Asn1OctetString keyIdentifier); public AuthorityKeyIdentifier(Asn1OctetString keyIdentifier, GeneralNames authorityCertIssuer, DerInteger authorityCertSerialNumber); public byte[] GetKeyIdentifier(); } }