The X509Certificate type exposes the following members.
Constructors
Methods
| Name | Description | |
|---|---|---|
| CheckSignature | ||
| CheckValidity()()()() |
Checks if the current date is within certificate's validity period.
| |
| CheckValidity(DateTime) |
Checks if the given date is within certificate's validity period.
| |
| Equals | (Overrides Object..::..Equals(Object).) | |
| 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.) | |
| GetAlternativeNames | ||
| GetBasicConstraints | ||
| GetCriticalExtensionOids |
Get any critical extensions.
(Inherited from X509ExtensionBase.) | |
| GetEncoded |
Return a Der encoded version of this certificate.
| |
| GetExtendedKeyUsage | ||
| GetExtensionOids | (Inherited from X509ExtensionBase.) | |
| GetExtensionValue(String) | Obsolete.
Get the value of a given extension.
(Inherited from X509ExtensionBase.) | |
| GetExtensionValue(DerObjectIdentifier) | (Inherited from X509ExtensionBase.) | |
| GetHashCode | (Overrides Object..::..GetHashCode()()()().) | |
| GetIssuerAlternativeNames | ||
| GetKeyUsage |
Get a key usage guidlines.
| |
| GetNonCriticalExtensionOids |
Get non critical extensions.
(Inherited from X509ExtensionBase.) | |
| GetPublicKey |
Get the public key of the subject of the certificate.
| |
| GetSigAlgParams |
Get the signature algorithms parameters. (EG DSA Parameters)
| |
| GetSignature |
The signature.
| |
| GetSubjectAlternativeNames | ||
| GetTbsCertificate |
Return the Der encoded TbsCertificate data.
This is the certificate component less the signature.
To Get the whole certificate call the GetEncoded() member.
| |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| GetX509Extensions | (Overrides X509ExtensionBase..::..GetX509Extensions()()()().) | |
| IsValid |
Return true if the nominated time is within the start and end times nominated on the certificate.
| |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| ToString | (Overrides Object..::..ToString()()()().) | |
| Verify |
Verify the certificate's signature using the nominated public key.
|
Properties
| Name | Description | |
|---|---|---|
| IssuerDN |
Get the Issuer Distinguished Name. (Who signed the certificate.)
| |
| IssuerUniqueID |
Get the issuers UID.
| |
| IsValidNow |
Return true if the current time is within the start and end times nominated on the certificate.
| |
| NotAfter |
The time that this certificate is valid up to.
| |
| NotBefore |
The time that this certificate is valid from.
| |
| SerialNumber |
Return a BigInteger containing the serial number.
| |
| SigAlgName |
A meaningful version of the Signature Algorithm. (EG SHA1WITHRSA)
| |
| SigAlgOid |
Get the Signature Algorithms Object ID.
| |
| SubjectDN |
Get the subject of this certificate.
| |
| SubjectUniqueID |
Get the subjects UID.
| |
| Version |
Return the certificate's version.
|