Lines Matching refs:pub
64 const char *label, dst_key_t *pub);
446 CK_OBJECT_HANDLE pub = CK_INVALID_HANDLE;
512 &pub, &priv),
523 (pk11_ctx->session, pub, attr, 1),
530 (pk11_ctx->session, pub, attr, 1),
547 (void) pkcs_C_DestroyObject(pk11_ctx->session, pub);
563 if (pub != CK_INVALID_HANDLE)
564 (void) pkcs_C_DestroyObject(pk11_ctx->session, pub);
784 dst_key_t *pub)
808 pubec = pub->keydata.pkey;
896 pkcs11eddsa_parse(dst_key_t *key, isc_lex_t *lexer, dst_key_t *pub) {
908 if ((pub == NULL) || (pub->keydata.pkey == NULL))
920 key->keydata.pkey = pub->keydata.pkey;
921 pub->keydata.pkey = NULL;
922 key->key_size = pub->key_size;
950 ret = pkcs11eddsa_fetch(key, engine, label, pub);
966 pattr = pk11_attribute_bytype(pub->keydata.pkey, CKA_EC_PARAMS);
976 pattr = pk11_attribute_bytype(pub->keydata.pkey, CKA_EC_POINT);