Click or drag to resize
GDSecureMimeCertificate Class
An X509 cerfificate used in SMIME API.
Inheritance Hierarchy
SystemObject
  GDGDSecureMimeCertificate

Namespace:  GD
Assembly:  GD (in GD.dll) Version: 255.255.255.255
Syntax
public sealed class GDSecureMimeCertificate

The GDSecureMimeCertificate type exposes the following members.

Constructors
  NameDescription
Public methodGDSecureMimeCertificate
Initializes new GDSecureMimeCertificate object based on binary data of certificate passed as argument. If operation was unsuccessful throws exception.
Top
Properties
  NameDescription
Public propertyBinaryX509DER
Gets binary DER encoded representation of the X.509 certificate data.
Public propertyHasKey
Gets information if certificate object contains key.
Public propertyIssuer
Gets value of the X.509 Issuer field of the certificate.
Public propertyKeyUsage
Gets value of the X.509 Key Usage field of the certificate.
Public propertyNotAfterDate
Gets value of the X.509 Validity: Not After date of the certificate.
Public propertyNotBeforeDate
Gets value of the X.509 Validity: Not Before date of the certificate.
Public propertySerialNumber
Gets value of the X.509 Serial Number field of the certificate.
Public propertySubjectAlternativeName
Gets value of the X.509 Subject Alternative Name field of the certificate.
Public propertySubjectName
Gets value of the X.509 Subject field of the certificate.
Public propertyVersion
Gets the X.509 version of the certificate.
Top
Methods
  NameDescription
Public methodCommitToStore
Add a certificate to the secure store
Public methodDeleteFromStore
Delete certificate from the secure store
Public methodStatic memberDeleteRecipientsFromStore
Delete all recipient certificates from the secure store.
Public methodEquals (Inherited from Object.)
Public methodStatic memberGetCertificates(String)
Retrieves certificates from local secure store which subject name match email address from param.
Public methodStatic memberGetCertificates(IListString)
Retrieves certificates from local secure store which subject name match one or more email addresses from the list.
Public methodStatic memberGetDecryptionCertificates
Retrieves certificates found on the system that are valid for email decryption purposes. The presence of these certificates indicates that the user has what is required to receive and decrypt SMIME messages.
Public methodGetHashCode (Inherited from Object.)
Public methodStatic memberGetSigningCertificates
Retrieves certificates found in the container that are valid for email signing purposes. The presence of these certificates indicates that the user has what is required to sign SMIME messages.
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)
Public methodVerify(GDSMIMECertificateVerificationOptions)
Verifies recipient certificate using chain of trusted certificates that are present in GD local store.
Public methodVerify(GDSMIMECertificateVerificationOptions, String)
Verifies recipient certificate using provided revocation URL and chain of trusted certificates that are present in GD local store.
Top
See Also

Reference