Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TdxX509CertificateKeyUsageFlag Enum

Enumerates purposes of an X.509 certificate key.

#Declaration

Delphi
TdxX509CertificateKeyUsageFlag = (
    kufDigitalSignature,
    kufNonRepudiation,
    kufKeyEncipherment,
    kufDataEncipherment,
    kufKeyAgreement,
    kufKeyCertSign,
    kufOfflineCRLSign
);

#Members

Name
kufDigitalSignature
kufNonRepudiation
kufKeyEncipherment
kufDataEncipherment
kufKeyAgreement
kufKeyCertSign
kufOfflineCRLSign

#Remarks

You can use a certificate key:

Value Description
kufDigitalSignature As a digital signature. Note that the certificate must have a private key to sign documents.
kufNonRepudiation For authentication.
kufKeyEncipherment For encryption.
kufDataEncipherment To encrypt data.
kufKeyAgreement To determine key agreement.
kufKeyCertSign To sign certificates.
kufOfflineCLRSign To sign a certificate revocation list.

The TdxX509CertificateKeyUsageFlags type references TdxX509CertificateKeyUsageFlag.

See Also