Pular para o conteúdo principal

LinkedCertificateStore

Namespace: Lacuna.Pki.Stores
Assembly: Lacuna.Pki
Class

public class LinkedCertificateStore : ICertificateStore

Hierarquia: object → LinkedCertificateStore

Construtores​

LinkedCertificateStore()​

public LinkedCertificateStore()

LinkedCertificateStore(IEnumerable<ICertificateStore>)​

public LinkedCertificateStore(IEnumerable<ICertificateStore> stores)

Parâmetros

NomeTipoDescrição
storesIEnumerable<ICertificateStore>

LinkedCertificateStore(params ICertificateStore[])​

public LinkedCertificateStore(params ICertificateStore[] stores)

Parâmetros

NomeTipoDescrição
storesICertificateStore[]

Métodos​

Add(ICertificateStore)​

public void Add(ICertificateStore store)

Parâmetros

NomeTipoDescrição
storeICertificateStore

AddRange(IEnumerable<ICertificateStore>)​

public void AddRange(IEnumerable<ICertificateStore> stores)

Parâmetros

NomeTipoDescrição
storesIEnumerable<ICertificateStore>

GetCertificate(byte[])​

Find a certificate by its Key Identifier

public PKCertificate GetCertificate(byte[] keyIdentifier)

Parâmetros

NomeTipoDescrição
keyIdentifierbyte[]

Retorno

PKCertificate


GetCertificate(Name, BigInteger)​

Find a certificate by its Issuer Name and Serial Number

public PKCertificate GetCertificate(Name issuerName, BigInteger serialNumber)

Parâmetros

NomeTipoDescrição
issuerNameNameCertificate's issuer name
serialNumberBigIntegerCertificate's serial number

Retorno

PKCertificate


GetCertificates(Name)​

Find one or more certificates by its Subject Name

public List<PKCertificate> GetCertificates(Name subjectName)

Parâmetros

NomeTipoDescrição
subjectNameName

Retorno

List<PKCertificate>


Membros herdados​

ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode(), GetType(), MemberwiseClone()

Ver em Markdown