System.Security.Cryptography.X509Certificates.X509Certificate: Constructor Members

The constructors of System.Security.Cryptography.X509Certificates.X509Certificate are listed below. For a list of all members, see the X509Certificate Members list.

See Also: Inherited members from System.Object

Public Constructors

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class defined from a sequence of bytes representing an X.509v3 certificate.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using a handle to an unmanaged PCCERT_CONTEXT structure.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using another System.Security.Cryptography.X509Certificates.X509Certificate class.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using the name of a PKCS7 signed file.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using a byte array and a password.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using a byte array and a password.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using a System.Runtime.Serialization.SerializationInfo object and a System.Runtime.Serialization.StreamingContext structure.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using a certificate file name and a password.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using the name of a PKCS7 signed file and a password to access the certificate.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using a byte array, a password, and a key storage flag.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using a byte array, a password, and a key storage flag.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using a certificate file name, a password, and a key storage flag.

Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate class using the name of a PKCS7 signed file, a password to access the certificate, and a key storage flag.