X509PrivateKeyVerify enumeration (certenroll.h)
The X509PrivateKeyVerify enumeration specifies whether a user interface is displayed during private key verification and whether verification can proceed if the cryptographic provider is a smart card provider. This enumeration is used by the Verify method on the IX509PrivateKey interface.
Syntax
typedef enum X509PrivateKeyVerify {
VerifyNone = 0,
VerifySilent = 1,
VerifySmartCardNone = 2,
VerifySmartCardSilent = 3,
VerifyAllowUI = 4
} ;
Constants
VerifyNone Value: 0 No option is identified. |
VerifySilent Value: 1 The method does not display a user interface. |
VerifySmartCardNone Value: 2 No verification occurs if the key is stored on a smart card (the CSP or KSP is a smart card provider). |
VerifySmartCardSilent Value: 3 The method does not display a user interface if the key is stored on a smart card (the CSP or KSP is a smart card provider). |
VerifyAllowUI Value: 4 The method displays a user interface. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | certenroll.h |