Home | History | Annotate | Download | only in openssl

Lines Matching refs:EVP_PKEY

779 OPENSSL_EXPORT int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey);
783 OPENSSL_EXPORT int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey);
892 OPENSSL_EXPORT EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx);
895 OPENSSL_EXPORT EVP_PKEY *SSL_get_privatekey(const SSL *ssl);
984 * TLS client or server. References to the given |CRYPTO_BUFFER| and |EVP_PKEY|
989 EVP_PKEY *privkey, const SSL_PRIVATE_KEY_METHOD *privkey_method);
992 * client or server. References to the given |CRYPTO_BUFFER| and |EVP_PKEY|
996 SSL *ssl, CRYPTO_BUFFER *const *certs, size_t num_certs, EVP_PKEY *privkey,
2671 EVP_PKEY *private_key);
2676 OPENSSL_EXPORT int SSL_set1_tls_channel_id(SSL *ssl, EVP_PKEY *private_key);
2693 SSL_CTX *ctx, void (*channel_id_cb)(SSL *ssl, EVP_PKEY **out_pkey));
2698 SSL *ssl, EVP_PKEY **out_pkey);
3624 OPENSSL_EXPORT int *SSL_get_server_tmp_key(SSL *ssl, EVP_PKEY **out_key);
3739 int (*client_cert_cb)(SSL *ssl, X509 **out_x509, EVP_PKEY **out_pkey));
4204 int (*client_cert_cb)(SSL *ssl, X509 **out_x509, EVP_PKEY **out_pkey);
4207 void (*channel_id_cb)(SSL *ssl, EVP_PKEY **out_pkey);
4333 EVP_PKEY *tlsext_channel_id_private;