![]() ![]() | Creates a new Certificate from a string representation. |
![]() ![]() | Overloaded. Creates a new instance of the Certificate class by opening a certificate file and retrieving the first certificate from it. |
![]() ![]() | Overloaded. Creates a new instance of the Certificate class by reading a certificate from a PEM encoded file. |
![]() ![]() | Overloaded. Creates a new instance of the Certificate class by opening a PFX file and retrieving the first certificate from it. |
![]() ![]() | Creates a new instance of the Certificate class by duplicating an existing X509Certificate instance. |
![]() ![]() | Overloaded. Decodes the specified extension and returns an object of the specified type that is instantiated with the decoded bytes. |
![]() ![]() | Returns an array of usages consisting of the intersection of the valid usages for all certificates in an array of certificates. |
![]() | Overloaded. Initialize a new instance of the Certificate class. |
![]() | Gets the handle of the Certificate. |
![]() | Gets a value indicating whether the certificate is current, that is, has not expired. |
![]() | Gets the private key for the certificate. |
![]() | Gets the public key derived from the certificate's data. This key cannot be used to sign or decrypt data. |
![]() | Gets a value indicating whether the certificate can be used for encrypting and decrypting messages. |
![]() | Gets a value indicating whether the certificate can be used for digital signatures. |
![]() | Overloaded. Associates the certificate with a private key from a PVK file. |
![]() | Creates a copy of this Certificate. |
![]() | Overloaded. Compares a Certificate object and an X509Certificate object for equality. |
![]() | Searches for a certificate extension. |
![]() | Overloaded. Returns the hash value for the X.509v3 certificate as an array of bytes. |
![]() | Overloaded. Returns the hash value for the X.509v3 certificate as a hexadecimal string. |
![]() | Returns a CertificateChain where the leaf certificate corresponds to this Certificate. |
![]() | Returns a list of attributes of the X.509v3 certificate. |
![]() | Returns the effective date of this X.509v3 certificate. |
![]() | Returns a list of enhanced key usages of the X.509v3 certificate. |
![]() | Returns the expiration date of this X.509v3 certificate. |
![]() | Returns a list of extensions of the X.509v3 certificate. |
![]() | Returns the name of the format of this X.509v3 certificate. |
![]() | Returns the hash code for the X.509v3 certificate as an integer. |
![]() | Returns a list of intended key usages of the X.509v3 certificate. |
![]() | Returns the name of the certification authority that issued the X.509v3 certificate. |
![]() | Returns the key algorithm information for this X.509v3 certificate. |
![]() | Returns the key algorithm parameters for the X.509v3 certificate. |
![]() | Returns the key algorithm parameters for the X.509v3 certificate. |
![]() | Gets the unique identifier associated with the key. |
![]() | Returns the name of the current principal. |
![]() | Returns the public key for the X.509v3 certificate. |
![]() | Returns the length of the public key of the X.509v3 certificate. |
![]() | Returns the public key for the X.509v3 certificate. |
![]() | Returns the raw data for the entire X.509v3 certificate. |
![]() | Returns the raw data for the entire X.509v3 certificate. |
![]() | Returns the serial number of the X.509v3 certificate. |
![]() | Returns the serial number of the X.509v3 certificate. |
![]() | Gets the Type of the current instance. |
![]() | Checks whether the Certificate has a private key associated with it. |
![]() | Returns a Base64-encoded representation of the certificate. |
![]() | Saves the Certificate as an encoded buffer. |
![]() | Saves the Certificate as an encoded file. |
![]() | Converts the Certificate to a PEM encoded buffer. |
![]() | Saves the Certificate as a PFX encoded buffer. |
![]() | Saves the Certificate as a PFX encoded file. |
![]() | Overloaded. Returns a string representation of the current Certificate object. |
![]() | Returns an X509Certificate object that corresponds to this Certificate. |
![]() | Disposes of the certificate and frees unmanaged resources. |
![]() | Creates a shallow copy of the current Object. |
Certificate Class | Org.Mentalis.Security.Certificates Namespace