Lines Matching defs:raw_key
531 struct raw_key_details_st *raw_key = arg;
533 if (raw_key->selection == OSSL_KEYMGMT_SELECT_PRIVATE_KEY) {
536 return OSSL_PARAM_get_octet_string(p, (void **)raw_key->key,
537 raw_key->key == NULL ? 0 : *raw_key->len,
538 raw_key->len);
539 } else if (raw_key->selection == OSSL_KEYMGMT_SELECT_PUBLIC_KEY) {
542 return OSSL_PARAM_get_octet_string(p, (void **)raw_key->key,
543 raw_key->key == NULL ? 0 : *raw_key->len,
544 raw_key->len);
554 struct raw_key_details_st raw_key;
556 raw_key.key = priv == NULL ? NULL : &priv;
557 raw_key.len = len;
558 raw_key.selection = OSSL_KEYMGMT_SELECT_PRIVATE_KEY;
561 get_raw_key_details, &raw_key);
586 struct raw_key_details_st raw_key;
588 raw_key.key = pub == NULL ? NULL : &pub;
589 raw_key.len = len;
590 raw_key.selection = OSSL_KEYMGMT_SELECT_PUBLIC_KEY;
593 get_raw_key_details, &raw_key);