public static interface WinCrypt.CryptGetSignerCertificateCallback extends StdCallLibrary.StdCallCallback
Callback.UncaughtExceptionHandler
FORBIDDEN_NAMES, METHOD_NAME
Modifier and Type | Method and Description |
---|---|
WinCrypt.CERT_CONTEXT.ByReference |
callback(Pointer pvGetArg,
int dwCertEncodingType,
WinCrypt.CERT_INFO pSignerId,
WinCrypt.HCERTSTORE hMsgCertStore) |
WinCrypt.CERT_CONTEXT.ByReference callback(Pointer pvGetArg, int dwCertEncodingType, WinCrypt.CERT_INFO pSignerId, WinCrypt.HCERTSTORE hMsgCertStore)
pvGetArg
- A pointer to user-defined data passed on to the
verification function as specified in the CRYPT_VERIFY_MESSAGE_PARA
structure.dwCertEncodingType
- Specifies the type of encoding used. It is always acceptable to
specify both the certificate and message encoding types by combining
them with a bitwise-OR operation as shown in the following example:
X509_ASN_ENCODING | PKCS_7_ASN_ENCODING
Currently defined encoding types are:
pSignerId
- A pointer to a CERT_INFO structure containing the
issuer and serial number. Can be NULL if there is no content or
signer.hMsgCertStore
- A handle to the certificate store containing all
the certificates and CRLs in the signed message.WinCrypt.CERT_CONTEXT
if a signer certificate is found, null
if the function fails.