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.
|