System 2.0.0.0 4.0.0.0 System.Object

Each object can have an property that specifies the policy to be used in the verification process. Note that only objects can construct an object.

Represents the chain policy to be applied when building an X509 certificate chain. This class cannot be inherited.

- Constructor
  2.0.0.0
  4.0.0.0
  To be added.

  Initializes a new instance of the class.

- Property
  2.0.0.0
  4.0.0.0
  System.Security.Cryptography.OidCollection To be added.

  By default, this collection is empty. You can add additional object identifiers (OIDs) to the collection using the following code:

  code reference: x509chaintest#5

  Gets a collection of object identifiers (OIDs) specifying which application policies or enhanced key usages (EKUs) the certificate supports.

- Property
  2.0.0.0
  4.0.0.0
  System.Security.Cryptography.OidCollection To be added.

  By default, this collection is empty. This property is only supported on Windows XP and later operating systems.

  Gets a collection of object identifiers (OIDs) specifying which certificate policies the certificate supports.

- Property
  2.0.0.0
  4.0.0.0
  System.Security.Cryptography.X509Certificates.X509Certificate2Collection To be added.

  Protocols such as Secure Sockets Layer (SSL) and Secure MIME (S/MIME) allow the inclusion of additional certificates for use in validating a certificate chain; these certificates can prove to be useful in the validation process. This property allows these certificates to be passed to the chain validation engine. By default, this collection is empty.

  Represents an additional collection of certificates that can be searched by the chaining engine when validating a certificate chain.

- Method
  2.0.0.0
  4.0.0.0
  System.Void

  Resets all class properties to their default values.

  Resets the members to their default values.

- Property
  2.0.0.0
  4.0.0.0
  System.Security.Cryptography.X509Certificates.X509RevocationFlag To be added.

  This property uses values from the enumeration. is the default value.

  Gets or sets values for X509 revocation flags.

- Property
  2.0.0.0
  4.0.0.0
  System.Security.Cryptography.X509Certificates.X509RevocationMode To be added.

  This property uses values from the enumeration. is the default value.

  Gets or sets values for X509 certificate revocation mode.

- Property
  2.0.0.0
  4.0.0.0
  System.TimeSpan To be added.

  When using online revocation checking, this property can be used to set the URL retrieval timeout.

  Gets the time span that elapsed during online revocation verification or downloading the certificate revocation list (CRL).

- Property
  2.0.0.0
  4.0.0.0
  System.Security.Cryptography.X509Certificates.X509VerificationFlags To be added.

  This property returns values from the enumeration.

  Gets verification flags for the certificate.

- Property
  2.0.0.0
  4.0.0.0
  System.DateTime To be added.

  This property returns a value indicating the time the certificate was validated, expressed in local time. This is important when validating signed messages, since the signature must have been valid at the time of signing, not at the time of validation.

  The time that the certificate was verified expressed in local time.