Lines Matching defs:ckpSignature
111 CK_BYTE_PTR ckpSignature;
133 ckpSignature = (CK_BYTE_PTR) malloc(ckSignatureLength * sizeof(CK_BYTE));
134 if (ckpSignature == NULL) {
141 rv = (*ckpFunctions->C_Sign)(ckSessionHandle, ckpData, ckDataLength, ckpSignature, &ckSignatureLength);
147 ckpSignature = (CK_BYTE_PTR) malloc(256 * sizeof(CK_BYTE));
148 if (ckpSignature == NULL) {
153 rv = (*ckpFunctions->C_Sign)(ckSessionHandle, ckpData, ckDataLength, ckpSignature, &ckSignatureLength);
156 free(ckpSignature);
157 ckpSignature = (CK_BYTE_PTR) malloc(ckSignatureLength * sizeof(CK_BYTE));
158 if (ckpSignature == NULL) {
163 rv = (*ckpFunctions->C_Sign)(ckSessionHandle, ckpData, ckDataLength, ckpSignature, &ckSignatureLength);
168 jSignature = ckByteArrayToJByteArray(env, ckpSignature, ckSignatureLength);
171 free(ckpSignature);
447 CK_BYTE_PTR ckpSignature = NULL_PTR;
459 jByteArrayToCKByteArray(env, jSignature, &ckpSignature, &ckSignatureLength);
466 rv = (*ckpFunctions->C_Verify)(ckSessionHandle, ckpData, ckDataLength, ckpSignature, ckSignatureLength);
469 free(ckpSignature);
552 CK_BYTE_PTR ckpSignature = NULL_PTR;
560 jByteArrayToCKByteArray(env, jSignature, &ckpSignature, &ckSignatureLength);
564 rv = (*ckpFunctions->C_VerifyFinal)(ckSessionHandle, ckpSignature, ckSignatureLength);
566 free(ckpSignature);