Class LinkedTrustArbitrator
Inheritance
LinkedTrustArbitrator
Assembly: Lacuna.Pki.dll
Syntax
public class LinkedTrustArbitrator : ITrustArbitrator
Constructors
LinkedTrustArbitrator()
Declaration
public LinkedTrustArbitrator()
LinkedTrustArbitrator(ITrustArbitrator[])
Instantiates a LinkedTrustArbitrator with the passed arbitrators
Declaration
public LinkedTrustArbitrator(params ITrustArbitrator[] arbitrators)
Parameters
Type |
Name |
Description |
ITrustArbitrator[] |
arbitrators |
Arbitrators which will be added
|
LinkedTrustArbitrator(LinkedTrustArbitrator)
Instantiates an independent copy of the LinkedTrustArbitrator
Declaration
public LinkedTrustArbitrator(LinkedTrustArbitrator arbitrator)
Parameters
Methods
Add(ITrustArbitrator)
Declaration
public void Add(ITrustArbitrator arbitrator)
Parameters
Add(IEnumerable<ITrustArbitrator>)
Declaration
public void Add(IEnumerable<ITrustArbitrator> arbitrators)
Parameters
Clear()
Declaration
GetCertificateStore()
Declaration
public ICertificateStore GetCertificateStore()
Returns
Implements
IsRootTrusted(PKCertificate, Nullable<DateTimeOffset>, out ValidationResults)
Declaration
public bool IsRootTrusted(PKCertificate root, DateTimeOffset? dateReference, out ValidationResults vr)
Parameters
Returns
Implements
Extension Methods