vcl-dxx509certificate-dot-tdxx509certificate.md
An X.509 certificate.
TdxX509Certificate = class(
TObject
)
X.509 is a cryptographic standard that defines the format of public key certificates. X.509 certificates are used in many Internet protocols and electronic signatures. An X.509 certificate contains a public key and an identity (an organization or an individual). A certificate owner can digitally sign documents by the certificate’s private key, so the other party can rely on the public key to validate signed documents.
The list below outlines key members of the TdxX509Certificate class. These members allow you to work with digital certificates in DevExpress component-powered applications.
CreateAllows you to create a new TdxX509Certificate instance and populate it from a file or stream.FileNameReturns the source PFX file name. This property returns an empty string if the certificate was loaded from a stream.FriendlyNameReturns the certificate name displayed in the system certificate storage.HandleReturns a handle to the certificate.HasPrivateKeyAllows you to identify if the certificate has a private key.Issuer | IssuedByReturn certificate issuer information.KeyUsageAllow you to identify the certificate’s purpose.Subject | IssuedToReturn information on the certificate’s owner.VersionReturns the certificate version.Thumbprint | SerialNumber | ValidToReturn the certificate’s public key fingerprint, serial number, and expiration date.
The following properties reference a TdxX509Certificate object:
TObject TdxX509Certificate
See Also