<PackageReference Include="BouncyCastle.Cryptography" Version="2.7.0-beta.98" />

PkixParameters

public class PkixParameters
Summary description for PkixParameters.
public const int ChainValidityModel = 1

public const int PkixValidityModel = 0

public virtual DateTime? Date { get; set; }

public virtual bool IsAdditionalLocationsEnabled { get; }

public virtual bool IsAnyPolicyInhibited { get; set; }

public virtual bool IsExplicitPolicyRequired { get; set; }

public virtual bool IsPolicyMappingInhibited { get; set; }

public virtual bool IsPolicyQualifiersRejected { get; set; }

public virtual bool IsRevocationEnabled { get; set; }

public virtual bool IsUseDeltasEnabled { get; set; }

public virtual int ValidityModel { get; set; }

public PkixParameters(ISet<TrustAnchor> trustAnchors)

public virtual void AddCertPathChecker(PkixCertPathChecker checker)

public virtual void AddStoreAttrCert(IStore<X509V2AttributeCertificate> storeAttrCert)

public virtual void AddStoreCert(IStore<X509Certificate> storeCert)

public virtual void AddStoreCrl(IStore<X509Crl> storeCrl)

public virtual object Clone()

public virtual ISet<string> GetInitialPolicies()

public virtual ISet<string> GetNecessaryACAttributes()

public virtual ISet<string> GetProhibitedACAttributes()

public virtual IList<IStore<X509Crl>> GetStoresCrl()

public virtual ISet<TrustAnchor> GetTrustAnchors()

public virtual void SetAdditionalLocationsEnabled(bool enabled)

public virtual void SetAttrCertCheckers(ISet<PkixAttrCertChecker> attrCertCheckers)

public virtual void SetAttrStoresCert(IList<IStore<X509V2AttributeCertificate>> storesAttrCert)

public virtual void SetCertPathCheckers(IList<PkixCertPathChecker> checkers)

public virtual void SetInitialPolicies(ISet<string> initialPolicies)

public virtual void SetNecessaryACAttributes(ISet<string> necessaryACAttributes)

protected virtual void SetParams(PkixParameters parameters)

public virtual void SetProhibitedACAttributes(ISet<string> prohibitedACAttributes)

public virtual void SetStoresAttrCert(IList<IStore<X509V2AttributeCertificate>> storesAttrCert)

public virtual void SetStoresCert(IList<IStore<X509Certificate>> storesCert)

public virtual void SetStoresCrl(IList<IStore<X509Crl>> storesCrl)

public virtual void SetTargetConstraintsAttrCert(ISelector<X509V2AttributeCertificate> targetConstraintsAttrCert)

public virtual void SetTargetConstraintsCert(ISelector<X509Certificate> targetConstraintsCert)

public virtual void SetTrustAnchors(ISet<TrustAnchor> tas)

public virtual void SetTrustedACIssuers(ISet<TrustAnchor> trustedACIssuers)