Class TrustedRoots
Assembly: Lacuna.Pki.dll
Syntax
public class TrustedRoots : ITrustArbitrator
Constructors
|
Improve this Doc
View Source
TrustedRoots()
Declaration
|
Improve this Doc
View Source
TrustedRoots(PKCertificate[])
Declaration
public TrustedRoots(params PKCertificate[] trustedRoots)
Parameters
|
Improve this Doc
View Source
TrustedRoots(IEnumerable<PKCertificate>)
Declaration
public TrustedRoots(IEnumerable<PKCertificate> trustedRoots)
Parameters
|
Improve this Doc
View Source
TrustedRoots(IEnumerable<PKCertificate>, IEnumerable<PKCertificate>)
Declaration
public TrustedRoots(IEnumerable<PKCertificate> trustedRoots, IEnumerable<PKCertificate> intermediateCAs)
Parameters
Methods
|
Improve this Doc
View Source
Add(PKCertificate)
Declaration
public void Add(PKCertificate trustedRoot)
Parameters
|
Improve this Doc
View Source
Declaration
public void AddIntermediateCAs(IEnumerable<PKCertificate> intermediateCAs)
Parameters
|
Improve this Doc
View Source
AddRange(IEnumerable<PKCertificate>)
Declaration
public void AddRange(IEnumerable<PKCertificate> trustedRoots)
Parameters
|
Improve this Doc
View Source
GetCertificateStore()
Declaration
public ICertificateStore GetCertificateStore()
Returns
Implements
|
Improve this Doc
View Source
IsRootTrusted(PKCertificate, Nullable<DateTimeOffset>, out ValidationResults)
Declaration
public bool IsRootTrusted(PKCertificate root, DateTimeOffset? dateReference, out ValidationResults vr)
Parameters
Returns
Implements
Extension Methods