This documentation is archived and is not being maintained.

X509Certificate Members

Provides methods that help you use X.509 v.3 certificates.

The following tables list the members exposed by the X509Certificate type.

  Name Description
Public method Supported by the .NET Compact Framework X509Certificate Overloaded. Initializes a new instance of the X509Certificate class.
Top

  Name Description
Public property Handle Gets a handle to a Microsoft Cryptographic API certificate context described by an unmanaged PCCERT_CONTEXT structure.
Public property Issuer Gets the name of the certificate authority that issued the X.509v3 certificate.
Public property Subject Gets the subject distinguished name from the certificate.
Top

(see also Protected Methods )
  Name Description
Public method Static CreateFromCertFile Creates an X.509v3 certificate from the specified certification file.
Public method Static CreateFromSignedFile Creates an X.509v3 certificate from the specified signed file.
Public method Supported by the .NET Compact Framework Equals Overloaded. Overridden. Compares two X509Certificate objects for equality.
Public method Export Overloaded. Exports the current X509Certificate object to a byte array.
Public method Supported by the .NET Compact Framework GetCertHash Returns the hash value for the X.509v3 certificate as an array of bytes.
Public method Supported by the .NET Compact Framework GetCertHashString Returns the hash value for the X.509v3 certificate as a hexadecimal string.
Public method Supported by the .NET Compact Framework GetEffectiveDateString Returns the effective date of this X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetExpirationDateString Returns the expiration date of this X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetFormat Returns the name of the format of this X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetHashCode Overridden. Returns the hash code for the X.509v3 certificate as an integer.
Public method Supported by the .NET Compact Framework GetIssuerName Returns the name of the certification authority that issued the X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetKeyAlgorithm Returns the key algorithm information for this X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetKeyAlgorithmParameters Returns the key algorithm parameters for the X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetKeyAlgorithmParametersString Returns the key algorithm parameters for the X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetName Returns the name of the principal to which the certificate was issued.
Public method Supported by the .NET Compact Framework GetPublicKey Returns the public key for the X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetPublicKeyString Returns the public key for the X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetRawCertData Returns the raw data for the entire X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetRawCertDataString Returns the raw data for the entire X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetSerialNumber Returns the serial number of the X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetSerialNumberString Returns the serial number of the X.509v3 certificate.
Public method Supported by the .NET Compact Framework GetType  Gets the Type of the current instance. (inherited from Object)
Public method Import Overloaded. Populates an X509Certificate object.
Public method Static Supported by the .NET Compact Framework ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method Reset Resets the state of the X509Certificate2 object.
Public method Supported by the .NET Compact Framework ToString Overloaded. Overridden. Returns a string representation of the current X509Certificate object.
Top

  Name Description
Protected method Supported by the .NET Compact Framework Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method Supported by the .NET Compact Framework MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Top
Show: