X509Certificate Members
.NET Framework 3.5
Provides methods that help you use X.509 v.3 certificates.
The X509Certificate type exposes the following members.
| Name | Description | |
|---|---|---|
|
X509Certificate | Overloaded. Initializes a new instance of the X509Certificate class. |
| Name | Description | |
|---|---|---|
|
CreateFromCertFile | Creates an X.509v3 certificate using the name of a PKCS7 signed file. |
|
CreateFromSignedFile | Creates an X.509v3 certificate from the specified signed file. |
|
CreateHexString | Infrastructure. Creates a hex string from the specified byte array. |
|
Equals | Overloaded. Compares two X509Certificate objects for equality. |
|
Export | Overloaded. Exports the current X509Certificate object to a byte array. |
|
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
GetCertHash | Returns the hash value for the X.509v3 certificate as an array of bytes. |
|
GetCertHashString | Returns the hash value for the X.509v3 certificate as a hexadecimal string. |
|
GetEffectiveDateString | Returns the effective date of this X.509v3 certificate. |
|
GetExpirationDateString | Returns the expiration date of this X.509v3 certificate. |
|
GetFormat | Returns the name of the format of this X.509v3 certificate. |
|
GetHashCode | Returns the hash code for the X.509v3 certificate as an integer. (Overrides Object.GetHashCode().) |
|
GetIssuerName | Obsolete. Returns the name of the certification authority that issued the X.509v3 certificate. |
|
GetKeyAlgorithm | Returns the key algorithm information for this X.509v3 certificate. |
|
GetKeyAlgorithmParameters | Returns the key algorithm parameters for the X.509v3 certificate. |
|
GetKeyAlgorithmParametersString | Returns the key algorithm parameters for the X.509v3 certificate. |
|
GetName | Obsolete. Returns the name of the principal to which the certificate was issued. |
|
GetPublicKey | Returns the public key for the X.509v3 certificate. |
|
GetPublicKeyString | Returns the public key for the X.509v3 certificate. |
|
GetRawCertData | Returns the raw data for the entire X.509v3 certificate. |
|
GetRawCertDataString | Returns the raw data for the entire X.509v3 certificate. |
|
GetSerialNumber | Returns the serial number of the X.509v3 certificate. |
|
GetSerialNumberString | Returns the serial number of the X.509v3 certificate. |
|
GetType | Gets the type of the current instance. (Inherited from Object.) |
|
Import | Overloaded. Populates an X509Certificate object. |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
Reset | Resets the state of the X509Certificate2 object. |
|
ToString | Overloaded. Returns a string representation of the current X509Certificate object. |
| Name | Description | |
|---|---|---|
|
ISerializable.GetObjectData | Gets serialization information with all the data needed to recreate an instance of the current X509Certificate object. |
|
IDeserializationCallback.OnDeserialization | Implements the ISerializable interface and is called back by the deserialization event when deserialization is complete. |