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
| Nome | Tipo | Descrição |
|---|---|---|
stores | IEnumerable<ICertificateStore> |
LinkedCertificateStore(params ICertificateStore[])
public LinkedCertificateStore(params ICertificateStore[] stores)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
stores | ICertificateStore[] |
Métodos
Add(ICertificateStore)
public void Add(ICertificateStore store)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
store | ICertificateStore |
AddRange(IEnumerable<ICertificateStore>)
public void AddRange(IEnumerable<ICertificateStore> stores)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
stores | IEnumerable<ICertificateStore> |
GetCertificate(byte[])
Find a certificate by its Key Identifier
public PKCertificate GetCertificate(byte[] keyIdentifier)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
keyIdentifier | byte[] |
Retorno
GetCertificate(Name, BigInteger)
Find a certificate by its Issuer Name and Serial Number
public PKCertificate GetCertificate(Name issuerName, BigInteger serialNumber)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
issuerName | Name | Certificate's issuer name |
serialNumber | BigInteger | Certificate's serial number |
Retorno
GetCertificates(Name)
Find one or more certificates by its Subject Name
public List<PKCertificate> GetCertificates(Name subjectName)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
subjectName | Name |
Retorno
Membros herdados
ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode(), GetType(), MemberwiseClone()