Lines Matching defs:sess
59 key_mgr_generate_key_pair(SESSION * sess,
76 if (! sess || ! mech || ! publ_key_handle || ! priv_key_handle) {
130 rc = object_mgr_create_skel(sess,
137 rc = object_mgr_create_skel(sess,
148 sess->hContext,
207 rc = object_mgr_create_final(sess, publ_key_obj, publ_key_handle);
211 rc = object_mgr_create_final(sess, priv_key_obj, priv_key_handle);
213 (void) object_mgr_destroy_object(sess, *publ_key_handle);
232 key_mgr_wrap_key(SESSION * sess,
250 if (! sess || ! wrapped_key_len) {
254 rc = object_mgr_find_in_map1(sess->hContext, h_wrapping_key, &key1_obj);
258 rc = object_mgr_find_in_map1(sess->hContext, h_key, &key2_obj);
332 rc = encr_mgr_init(sess, ctx, OP_WRAP, mech, h_wrapping_key);
336 rc = encr_mgr_encrypt(sess, length_only,
349 key_mgr_unwrap_key(SESSION * sess,
368 if (! sess || ! wrapped_key || ! h_unwrapped_key) {
372 rc = object_mgr_find_in_map1(sess->hContext, h_unwrapping_key,
424 rc = decr_mgr_init(sess, ctx, OP_UNWRAP, mech, h_unwrapping_key);
428 rc = decr_mgr_decrypt(sess,
440 rc = decr_mgr_decrypt(sess,
469 rc = object_mgr_create_skel(sess,
495 rc = object_mgr_create_final(sess, key_obj, h_unwrapped_key);