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
  
    - trustAnchorsISet
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
  
    - storeIX509Store
  AddCertPathChecker(PkixCertPathChecker)
  
  
  
  
  
    public virtual void AddCertPathChecker(PkixCertPathChecker checker)
   
  Parameters
  
    - checkerPkixCertPathChecker
  AddStore(IX509Store)
  
  
  
  
  
    public virtual void AddStore(IX509Store store)
   
  Parameters
  
    - storeIX509Store
  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
  
    - enabledbool
  SetAttrCertCheckers(ISet)
  
  
  
  
  
    public virtual void SetAttrCertCheckers(ISet attrCertCheckers)
   
  Parameters
  
    - attrCertCheckersISet
  SetCertPathCheckers(IList)
  
  
  
  
  
    public virtual void SetCertPathCheckers(IList checkers)
   
  Parameters
  
    - checkersIList
  SetInitialPolicies(ISet)
  
  
  
  
  
    public virtual void SetInitialPolicies(ISet initialPolicies)
   
  Parameters
  
    - initialPoliciesISet
  SetNecessaryACAttributes(ISet)
  
  
  
  
  
    public virtual void SetNecessaryACAttributes(ISet necessaryACAttributes)
   
  Parameters
  
    - necessaryACAttributesISet
  SetParams(PkixParameters)
  
  
  
  
  
    protected virtual void SetParams(PkixParameters parameters)
   
  Parameters
  
    - parametersPkixParameters
  SetProhibitedACAttributes(ISet)
  
  
  
  
  
    public virtual void SetProhibitedACAttributes(ISet prohibitedACAttributes)
   
  Parameters
  
    - prohibitedACAttributesISet
  SetStores(IList)
  
  
  
  
  
    public virtual void SetStores(IList stores)
   
  Parameters
  
    - storesIList
  SetTargetCertConstraints(IX509Selector)
  
  
  
  
  
    public virtual void SetTargetCertConstraints(IX509Selector selector)
   
  Parameters
  
    - selectorIX509Selector
  SetTargetConstraints(IX509Selector)
  
  
  
  
  
    public virtual void SetTargetConstraints(IX509Selector selector)
   
  Parameters
  
    - selectorIX509Selector
  SetTrustAnchors(ISet)
  
  
  
  
  
    public virtual void SetTrustAnchors(ISet tas)
   
  Parameters
  
    - tasISet
  SetTrustedACIssuers(ISet)
  
  
  
  
  
    public virtual void SetTrustedACIssuers(ISet trustedACIssuers)
   
  Parameters
  
    - trustedACIssuersISet