1.1.15.2 WDRV_WINC_EXTCRYPTO_SIGN_CB Typedef

C

typedef void (*WDRV_WINC_EXTCRYPTO_SIGN_CB)
(
    DRV_HANDLE handle,
    uintptr_t signCbCtx,
    WDRV_WINC_EXTCRYPTO_SIG_ALGO signAlgo,
    uint8_t *pSignValue,
    size_t signValueLen,
    uintptr_t extCryptoCxt
);

Description*

Provides information for an external cryptographic signing operation.

Parameters

ParametersDescription
handleClient handle obtained by a call to WDRV_WINC_Open.
signCbCtxUser context supplied to WDRV_WINC_TLSCtxSetSignCallback.
signAlgoSigning algorithm.
pSignValuePointer to signing value.
signValueLenLength of signing value.
extCryptoCxtExternal crypto context to be passed to WDRV_WINC_EXTCRYPTOSignResult.

Returns

None.

Remarks

None.