SecureBlackbox 2020 C++ Edition

Questions / Feedback?

SelectCert Event

Requests certificate selection criteria from the application.

Syntax

ANSI (Cross Platform)
virtual int FireSelectCert(DCAuthSelectCertEventParams *e);
typedef struct {
char *CommonName;
char *KeyID;
char *KeyUsage;
char *Fingerprint;
char *StoreType; int reserved; } DCAuthSelectCertEventParams; Unicode (Windows) virtual INT FireSelectCert(DCAuthSelectCertEventParams *e);
typedef struct {
LPWSTR CommonName;
LPWSTR KeyID;
LPWSTR KeyUsage;
LPWSTR Fingerprint;
LPWSTR StoreType; INT reserved; } DCAuthSelectCertEventParams;
- (void)onSelectCert:(NSString**)commonName :(NSString**)keyID :(NSString**)keyUsage :(NSString**)fingerprint :(NSString**)storeType;
#define EID_DCAUTH_SELECTCERT 8

virtual INT SECUREBLACKBOX_CALL FireSelectCert(LPSTR &lpszCommonName, LPSTR &lpszKeyID, LPSTR &lpszKeyUsage, LPSTR &lpszFingerprint, LPSTR &lpszStoreType);

Remarks

Subscribe to this event to provide signing certificate details on the fly, right before the hash is signed.

Copyright (c) 2022 /n software inc. - All rights reserved.
SecureBlackbox 2020 C++ Edition - Version 20.0 [Build 8166]