Class PkixParameters
- Namespace
- Enterprises.Org.BouncyCastle.Pkix
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class PkixParameters
- Inheritance
-
PkixParameters
- Derived
-
- Inherited Members
-
Constructors
PkixParameters(ISet)
public PkixParameters(ISet trustAnchors)
Parameters
trustAnchors
ISet
Fields
ChainValidityModel
public const int ChainValidityModel = 1
Field Value
- int
PkixValidityModel
public const int PkixValidityModel = 0
Field Value
- int
Properties
Date
public virtual DateTimeObject Date { get; set; }
Property Value
- DateTimeObject
IsAdditionalLocationsEnabled
public virtual bool IsAdditionalLocationsEnabled { get; }
Property Value
- bool
IsAnyPolicyInhibited
public virtual bool IsAnyPolicyInhibited { get; set; }
Property Value
- bool
IsExplicitPolicyRequired
public virtual bool IsExplicitPolicyRequired { get; set; }
Property Value
- bool
IsPolicyMappingInhibited
public virtual bool IsPolicyMappingInhibited { get; set; }
Property Value
- bool
IsPolicyQualifiersRejected
public virtual bool IsPolicyQualifiersRejected { get; set; }
Property Value
- bool
IsRevocationEnabled
public virtual bool IsRevocationEnabled { get; set; }
Property Value
- bool
IsUseDeltasEnabled
public virtual bool IsUseDeltasEnabled { get; set; }
Property Value
- bool
ValidityModel
public virtual int ValidityModel { get; set; }
Property Value
- int
Methods
AddAdditionalStore(IX509Store)
public virtual void AddAdditionalStore(IX509Store store)
Parameters
store
IX509Store
AddCertPathChecker(PkixCertPathChecker)
public virtual void AddCertPathChecker(PkixCertPathChecker checker)
Parameters
checker
PkixCertPathChecker
AddStore(IX509Store)
public virtual void AddStore(IX509Store store)
Parameters
store
IX509Store
Clone()
public virtual object Clone()
Returns
- object
GetAdditionalStores()
public virtual IList GetAdditionalStores()
Returns
- IList
GetAttrCertCheckers()
public virtual ISet GetAttrCertCheckers()
Returns
- ISet
GetCertPathCheckers()
public virtual IList GetCertPathCheckers()
Returns
- IList
GetInitialPolicies()
public virtual ISet GetInitialPolicies()
Returns
- ISet
GetNecessaryACAttributes()
public virtual ISet GetNecessaryACAttributes()
Returns
- ISet
GetProhibitedACAttributes()
public virtual ISet GetProhibitedACAttributes()
Returns
- ISet
GetStores()
public virtual IList GetStores()
Returns
- IList
GetTargetCertConstraints()
public virtual X509CertStoreSelector GetTargetCertConstraints()
Returns
- X509CertStoreSelector
GetTargetConstraints()
public virtual IX509Selector GetTargetConstraints()
Returns
- IX509Selector
GetTrustAnchors()
public virtual ISet GetTrustAnchors()
Returns
- ISet
GetTrustedACIssuers()
public virtual ISet GetTrustedACIssuers()
Returns
- ISet
SetAdditionalLocationsEnabled(bool)
public virtual void SetAdditionalLocationsEnabled(bool enabled)
Parameters
enabled
bool
SetAttrCertCheckers(ISet)
public virtual void SetAttrCertCheckers(ISet attrCertCheckers)
Parameters
attrCertCheckers
ISet
SetCertPathCheckers(IList)
public virtual void SetCertPathCheckers(IList checkers)
Parameters
checkers
IList
SetInitialPolicies(ISet)
public virtual void SetInitialPolicies(ISet initialPolicies)
Parameters
initialPolicies
ISet
SetNecessaryACAttributes(ISet)
public virtual void SetNecessaryACAttributes(ISet necessaryACAttributes)
Parameters
necessaryACAttributes
ISet
SetParams(PkixParameters)
protected virtual void SetParams(PkixParameters parameters)
Parameters
parameters
PkixParameters
SetProhibitedACAttributes(ISet)
public virtual void SetProhibitedACAttributes(ISet prohibitedACAttributes)
Parameters
prohibitedACAttributes
ISet
SetStores(IList)
public virtual void SetStores(IList stores)
Parameters
stores
IList
SetTargetCertConstraints(IX509Selector)
public virtual void SetTargetCertConstraints(IX509Selector selector)
Parameters
selector
IX509Selector
SetTargetConstraints(IX509Selector)
public virtual void SetTargetConstraints(IX509Selector selector)
Parameters
selector
IX509Selector
SetTrustAnchors(ISet)
public virtual void SetTrustAnchors(ISet tas)
Parameters
tas
ISet
SetTrustedACIssuers(ISet)
public virtual void SetTrustedACIssuers(ISet trustedACIssuers)
Parameters
trustedACIssuers
ISet