FC GetFunctionList
From MDC
[edit] Name
FC_GetFunctionList - get a pointer to the list of function pointers in the FIPS mode of operation.
[edit] Syntax
CK_RV FC_GetFunctionList(CK_FUNCTION_LIST_PTR *ppFunctionList);
[edit] Parameters
FC_GetFunctionList has one parameter:
ppFunctionList- [Output] The address of a variable that will receive a pointer to the list of function pointers.
[edit] Description
FC_GetFunctionList stores in *ppFunctionList a pointer to the NSS cryptographic module's list of function pointers in the FIPS mode of operation.
A user may call FC_GetFunctionList without logging into the token (to assume the NSS User role).
[edit] Return value
FC_GetFunctionList always returns CKR_OK.
[edit] Examples
#include <assert.h> CK_FUNCTION_LIST_PTR pFunctionList; CK_RV crv; crv = FC_GetFunctionList(&pFunctionList); assert(crv == CKR_OK); /* invoke the FC_XXX function as pFunctionList->C_XXX */