Home | History | Annotate | Download | only in openssl

Lines Matching refs:EVP_PKEY

772 OPENSSL_EXPORT int SSL_CTX_use_PrivateKey(SSL_CTX *ctx, EVP_PKEY *pkey);
776 OPENSSL_EXPORT int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey);
885 OPENSSL_EXPORT EVP_PKEY *SSL_CTX_get0_privatekey(const SSL_CTX *ctx);
888 OPENSSL_EXPORT EVP_PKEY *SSL_get_privatekey(const SSL *ssl);
976 * TLS client or server. References to the given |CRYPTO_BUFFER| and |EVP_PKEY|
981 EVP_PKEY *privkey, const SSL_PRIVATE_KEY_METHOD *privkey_method);
984 * client or server. References to the given |CRYPTO_BUFFER| and |EVP_PKEY|
988 SSL *ssl, CRYPTO_BUFFER *const *certs, size_t num_certs, EVP_PKEY *privkey,
2691 EVP_PKEY *private_key);
2696 OPENSSL_EXPORT int SSL_set1_tls_channel_id(SSL *ssl, EVP_PKEY *private_key);
2713 SSL_CTX *ctx, void (*channel_id_cb)(SSL *ssl, EVP_PKEY **out_pkey));
2718 SSL *ssl, EVP_PKEY **out_pkey);
3562 OPENSSL_EXPORT int *SSL_get_server_tmp_key(SSL *ssl, EVP_PKEY **out_key);
3661 int (*client_cert_cb)(SSL *ssl, X509 **out_x509, EVP_PKEY **out_pkey));
4104 int (*client_cert_cb)(SSL *ssl, X509 **out_x509, EVP_PKEY **out_pkey);
4107 void (*channel_id_cb)(SSL *ssl, EVP_PKEY **out_pkey);
4233 EVP_PKEY *tlsext_channel_id_private;