Pular para o conteúdo principal

LinkedCertificateStore

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

public class LinkedCertificateStore : ICertificateStore

Hierarquia: objectLinkedCertificateStore

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()