X509Certificate Methods
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
The X509Certificate type exposes the following members.
| Name | Description | |
|---|---|---|
|
CreateFromCertFile | Security Critical. Creates an X.509 version 3 certificate from the specified certification file. |
|
CreateHexString | Infrastructure. Creates a hexadecimal string from the specified byte array. |
|
Equals(Object) | Compares two X509Certificate objects for equality. (Overrides Object.Equals(Object).) |
|
Equals(X509Certificate) | Compares two X509Certificate objects for equality. |
|
Export(X509ContentType) | Exports the current X509Certificate object to a byte array in a format described by one of the X509ContentType values. |
|
Export(X509ContentType, String) | Exports the current X509Certificate object to a byte array in a format described by one of the X509ContentType values, and using the specified password. |
|
Finalize | Allows an object to try to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
|
GetCertHash | Returns the hash value for the X.509 version 3 certificate as an array of bytes. |
|
GetCertHashString | Returns the hash value for the X.509 version 3 certificate as a hexadecimal string. |
|
GetEffectiveDateString | Returns the effective date of this X.509 version 3 certificate. |
|
GetExpirationDateString | Returns the expiration date of this X.509 version 3 certificate. |
|
GetFormat | Returns the name of the format of this X.509 version 3 certificate. |
|
GetHashCode | Returns the hash code for the X.509 version 3 certificate as an integer. (Overrides Object.GetHashCode().) |
|
GetKeyAlgorithm | Returns the key algorithm information for this X.509 version 3 certificate. |
|
GetKeyAlgorithmParameters | Returns the key algorithm parameters for the X.509 version 3 certificate. |
|
GetKeyAlgorithmParametersString | Returns the key algorithm parameters for the X.509 version 3 certificate. |
|
GetPublicKey | Returns the public key for the X.509 version 3 certificate. |
|
GetPublicKeyString | Returns the public key for the X.509 version 3 certificate. |
|
GetRawCertData | Returns the raw data for the entire X.509 version 3 certificate. |
|
GetRawCertDataString | Returns the raw data for the entire X.509 version 3 certificate. |
|
GetSerialNumber | Returns the serial number of the X.509 version 3 certificate. |
|
GetSerialNumberString | Returns the serial number of the X.509 version 3 certificate. |
|
GetType | Gets the Type of the current instance. (Inherited from Object.) |
|
Import(Byte[]) | Populates the X509Certificate object with data from a byte array. |
|
Import(String) | Security Critical. Populates the X509Certificate object with information from a certificate file. |
|
Import(Byte[], String, X509KeyStorageFlags) | Populates the X509Certificate object using data from a byte array, a password, and flags for determining how the private key is imported. |
|
Import(String, String, X509KeyStorageFlags) | Security Critical. Populates the X509Certificate object with information from a certificate file, a password, and a X509KeyStorageFlags value. |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
ToString() | Returns a string representation of the current X509Certificate object. (Overrides Object.ToString().) |
|
ToString(Boolean) | Returns a string representation of the current X509Certificate object, with extra information, if specified. |
Show: