Show / Hide Table of Contents

Class WindowsCertificateStore

Inheritance
Object
WindowsCertificateStore
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Lacuna.Pki.Stores
Assembly: Lacuna.Pki.dll
Syntax
public class WindowsCertificateStore : ICertificateStore

Methods

GetCertificate(Name, BigInteger)

Declaration
public PKCertificate GetCertificate(Name issuerName, BigInteger serialNumber)
Parameters
Type Name Description
Name issuerName
BigInteger serialNumber
Returns
Type Description
PKCertificate
Implements
ICertificateStore.GetCertificate(Name, BigInteger)

GetCertificate(Byte[])

Declaration
public PKCertificate GetCertificate(byte[] keyIdentifier)
Parameters
Type Name Description
Byte[] keyIdentifier
Returns
Type Description
PKCertificate
Implements
ICertificateStore.GetCertificate(Byte[])

GetCertificates(Name)

Declaration
public List<PKCertificate> GetCertificates(Name subjectName)
Parameters
Type Name Description
Name subjectName
Returns
Type Description
List<PKCertificate>
Implements
ICertificateStore.GetCertificates(Name)

GetCertificatesWithKey()

Declaration
public List<PKCertificateWithKey> GetCertificatesWithKey()
Returns
Type Description
List<PKCertificateWithKey>

Load(StoreName, StoreLocation)

Declaration
public static WindowsCertificateStore Load(StoreName storeName, StoreLocation storeLocation)
Parameters
Type Name Description
StoreName storeName
StoreLocation storeLocation
Returns
Type Description
WindowsCertificateStore

LoadPersonalCurrentUser()

Declaration
public static WindowsCertificateStore LoadPersonalCurrentUser()
Returns
Type Description
WindowsCertificateStore

LoadPersonalLocalMachine()

Declaration
public static WindowsCertificateStore LoadPersonalLocalMachine()
Returns
Type Description
WindowsCertificateStore
Back to top Copyright © 2015-2020 Lacuna Software