КриптоПро .NET
Search Results for

    Показать/Скрыть содержание

    Class CpX509ChainPolicy

    Inheritance
    object
    CpX509ChainPolicy
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: CryptoPro.Security.Cryptography.X509Certificates
    Assembly: CryptoPro.Security.Cryptography.dll
    Syntax
    public sealed class CpX509ChainPolicy

    Constructors

    CpX509ChainPolicy()

    Declaration
    public CpX509ChainPolicy()

    Properties

    ApplicationPolicy

    Declaration
    public OidCollection ApplicationPolicy { get; }
    Property Value
    Type Description
    OidCollection

    CertificatePolicy

    Declaration
    public OidCollection CertificatePolicy { get; }
    Property Value
    Type Description
    OidCollection

    CustomTrustStore

    Declaration
    public CpX509Certificate2Collection CustomTrustStore { get; }
    Property Value
    Type Description
    CpX509Certificate2Collection

    DisableCertificateDownloads

    Gets or sets a value that indicates whether the chain engine can use the Authority Information Access (AIA) extension to locate unknown issuer certificates.

    Declaration
    public bool DisableCertificateDownloads { get; set; }
    Property Value
    Type Description
    bool

    true if using the AIA extension is disabled; otherwise, false. The default is false.

    ExtraStore

    Declaration
    public CpX509Certificate2Collection ExtraStore { get; }
    Property Value
    Type Description
    CpX509Certificate2Collection

    RevocationFlag

    Declaration
    public X509RevocationFlag RevocationFlag { get; set; }
    Property Value
    Type Description
    X509RevocationFlag

    RevocationMode

    Declaration
    public X509RevocationMode RevocationMode { get; set; }
    Property Value
    Type Description
    X509RevocationMode

    TrustMode

    Declaration
    public X509ChainTrustMode TrustMode { get; set; }
    Property Value
    Type Description
    X509ChainTrustMode

    UrlRetrievalTimeout

    Declaration
    public TimeSpan UrlRetrievalTimeout { get; set; }
    Property Value
    Type Description
    TimeSpan

    VerificationFlags

    Declaration
    public X509VerificationFlags VerificationFlags { get; set; }
    Property Value
    Type Description
    X509VerificationFlags

    VerificationTime

    Declaration
    public DateTime VerificationTime { get; set; }
    Property Value
    Type Description
    DateTime

    VerificationTimeIgnored

    Gets or sets a value that indicates whether the chain validation should use VerificationTime or the current system time when building an X.509 certificate chain.

    Declaration
    public bool VerificationTimeIgnored { get; set; }
    Property Value
    Type Description
    bool

    true to ignore VerificationTime and use the current system time; otherwise false. The default is true.

    Methods

    Clone()

    Declaration
    public CpX509ChainPolicy Clone()
    Returns
    Type Description
    CpX509ChainPolicy

    Reset()

    Declaration
    public void Reset()
    В этом разделе
    Наверх Generated by DocFX