The members of System.Security.Cryptography.X509Certificates.X509Certificate2 are listed below.
See Also: Inherited members from System.Security.Cryptography.X509Certificates.X509Certificate
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using information from a byte array. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using an unmanaged handle. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using an System.Security.Cryptography.X509Certificates.X509Certificate object. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using a certificate file name. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using a byte array and a password. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using a byte array and a password. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using a certificate file name and a password. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using a certificate file name and a password used to access the certificate. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using a byte array, a password, and a key storage flag. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using a byte array, a password, and a key storage flag. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using a certificate file name, a password, and a key storage flag. | ||
Initializes a new instance of the System.Security.Cryptography.X509Certificates.X509Certificate2 class using a certificate file name, a password used to access the certificate, and a key storage flag. |
Archived | bool.
Gets or sets a value indicating that an X.509 certificate is archived. | |
[read-only] | Extensions | X509ExtensionCollection.
Gets a collection of System.Security.Cryptography.X509Certificates.X509Extension objects. |
FriendlyName | string.
Gets or sets the associated alias for a certificate. | |
[read-only] | HasPrivateKey | bool.
Gets a value that indicates whether an System.Security.Cryptography.X509Certificates.X509Certificate2 object contains a private key. |
[read-only] | IssuerName | X500DistinguishedName.
Gets the distinguished name of the certificate issuer. |
[read-only] | NotAfter | DateTime.
Gets the date in local time after which a certificate is no longer valid. |
[read-only] | NotBefore | DateTime.
Gets the date in local time on which a certificate becomes valid. |
PrivateKey | System.Security.Cryptography.AsymmetricAlgorithm.
Gets or sets the System.Security.Cryptography.AsymmetricAlgorithm object that represents the private key associated with a certificate. | |
[read-only] | PublicKey | PublicKey.
Gets a X509Certificate2.PublicKey object associated with a certificate. |
[read-only] | RawData | byte[].
Gets the raw data of a certificate. |
[read-only] | SerialNumber | string.
Gets the serial number of a certificate. |
[read-only] | SignatureAlgorithm | System.Security.Cryptography.Oid.
Gets the algorithm used to create the signature of a certificate. |
[read-only] | SubjectName | X500DistinguishedName.
Gets the subject distinguished name from a certificate. |
[read-only] | Thumbprint | string.
Gets the thumbprint of a certificate. |
[read-only] | Version | int.
Gets the X.509 format version of a certificate. |
static | GetCertContentType(byte[])
| |
static | GetCertContentType(string)
| |
GetNameInfo(X509NameType, bool)
| ||
override | Import(byte[])
| |
override | Import(string)
| |
override | Import(byte[], System.Security.SecureString, X509KeyStorageFlags)
| |
override | Import(byte[], string, X509KeyStorageFlags)
| |
override | Import(string, System.Security.SecureString, X509KeyStorageFlags)
| |
override | Import(string, string, X509KeyStorageFlags)
| |
override | Reset()
| |
override | ToString()
| |
override | ToString(bool)
| |
Verify()
|