Lines Matching refs:SSL
213 static void ssl_cert_set_cert_cb(CERT *cert, int (*cb)(SSL *ssl, void *arg), in ssl_cert_set_cert_cb()
237 OPENSSL_PUT_ERROR(SSL, SSL_R_DECODE_ERROR); in check_leaf_cert_and_privkey()
242 OPENSSL_PUT_ERROR(SSL, SSL_R_UNKNOWN_CERTIFICATE_TYPE); in check_leaf_cert_and_privkey()
250 OPENSSL_PUT_ERROR(SSL, SSL_R_UNKNOWN_CERTIFICATE_TYPE); in check_leaf_cert_and_privkey()
269 OPENSSL_PUT_ERROR(SSL, ERR_R_PASSED_NULL_PARAMETER); in cert_set_chain_and_key()
274 OPENSSL_PUT_ERROR(SSL, SSL_R_CANNOT_HAVE_BOTH_PRIVKEY_AND_METHOD); in cert_set_chain_and_key()
282 OPENSSL_PUT_ERROR(SSL, SSL_R_CERTIFICATE_AND_PRIVATE_KEY_MISMATCH); in cert_set_chain_and_key()
358 OPENSSL_PUT_ERROR(SSL, SSL_R_DECODE_ERROR); in ssl_parse_cert_chain()
369 OPENSSL_PUT_ERROR(SSL, ERR_R_MALLOC_FAILURE); in ssl_parse_cert_chain()
379 OPENSSL_PUT_ERROR(SSL, SSL_R_CERT_LENGTH_MISMATCH); in ssl_parse_cert_chain()
401 OPENSSL_PUT_ERROR(SSL, ERR_R_MALLOC_FAILURE); in ssl_parse_cert_chain()
418 OPENSSL_PUT_ERROR(SSL, ERR_R_INTERNAL_ERROR); in ssl_add_cert_chain()
430 OPENSSL_PUT_ERROR(SSL, ERR_R_INTERNAL_ERROR); in ssl_add_cert_chain()
486 OPENSSL_PUT_ERROR(SSL, SSL_R_CANNOT_PARSE_LEAF_CERT); in ssl_cert_parse_pubkey()
521 OPENSSL_PUT_ERROR(SSL, SSL_R_NO_PRIVATE_KEY_ASSIGNED); in ssl_cert_check_private_key()
527 OPENSSL_PUT_ERROR(SSL, SSL_R_NO_CERTIFICATE_ASSIGNED); in ssl_cert_check_private_key()
562 OPENSSL_PUT_ERROR(SSL, SSL_R_CANNOT_PARSE_LEAF_CERT); in ssl_cert_check_key_usage()
572 OPENSSL_PUT_ERROR(SSL, SSL_R_CANNOT_PARSE_LEAF_CERT); in ssl_cert_check_key_usage()
584 OPENSSL_PUT_ERROR(SSL, SSL_R_CANNOT_PARSE_LEAF_CERT); in ssl_cert_check_key_usage()
598 OPENSSL_PUT_ERROR(SSL, SSL_R_CANNOT_PARSE_LEAF_CERT); in ssl_cert_check_key_usage()
605 OPENSSL_PUT_ERROR(SSL, SSL_R_CANNOT_PARSE_LEAF_CERT); in ssl_cert_check_key_usage()
610 OPENSSL_PUT_ERROR(SSL, SSL_R_KEY_USAGE_BIT_INCORRECT); in ssl_cert_check_key_usage()
621 UniquePtr<STACK_OF(CRYPTO_BUFFER)> ssl_parse_client_CA_list(SSL *ssl, in ssl_parse_client_CA_list()
629 OPENSSL_PUT_ERROR(SSL, ERR_R_MALLOC_FAILURE); in ssl_parse_client_CA_list()
636 OPENSSL_PUT_ERROR(SSL, SSL_R_LENGTH_MISMATCH); in ssl_parse_client_CA_list()
644 OPENSSL_PUT_ERROR(SSL, SSL_R_CA_DN_TOO_LONG); in ssl_parse_client_CA_list()
653 OPENSSL_PUT_ERROR(SSL, ERR_R_MALLOC_FAILURE); in ssl_parse_client_CA_list()
660 OPENSSL_PUT_ERROR(SSL, SSL_R_DECODE_ERROR); in ssl_parse_client_CA_list()
709 OPENSSL_PUT_ERROR(SSL, SSL_R_WRONG_CERTIFICATE_TYPE); in ssl_check_leaf_certificate()
721 OPENSSL_PUT_ERROR(SSL, SSL_R_BAD_ECC_CERT); in ssl_check_leaf_certificate()
730 SSL *const ssl = hs->ssl; in ssl_on_certificate_selected()
790 OPENSSL_PUT_ERROR(SSL, SSL_R_DECODE_ERROR); in Parse()
797 OPENSSL_PUT_ERROR(SSL, SSL_R_DECODE_ERROR); in Parse()
848 OPENSSL_PUT_ERROR(SSL, ERR_R_PASSED_NULL_PARAMETER); in cert_set_dc()
853 OPENSSL_PUT_ERROR(SSL, SSL_R_CANNOT_HAVE_BOTH_PRIVKEY_AND_METHOD); in cert_set_dc()
860 OPENSSL_PUT_ERROR(SSL, SSL_R_INVALID_DELEGATED_CREDENTIAL); in cert_set_dc()
867 OPENSSL_PUT_ERROR(SSL, SSL_R_CERTIFICATE_AND_PRIVATE_KEY_MISMATCH); in cert_set_dc()
883 int SSL_set_chain_and_key(SSL *ssl, CRYPTO_BUFFER *const *certs, in SSL_set_chain_and_key()
910 int SSL_use_certificate_ASN1(SSL *ssl, const uint8_t *der, size_t der_len) { in SSL_use_certificate_ASN1()
919 void SSL_CTX_set_cert_cb(SSL_CTX *ctx, int (*cb)(SSL *ssl, void *arg), in SSL_CTX_set_cert_cb()
924 void SSL_set_cert_cb(SSL *ssl, int (*cb)(SSL *ssl, void *arg), void *arg) { in SSL_set_cert_cb()
931 const STACK_OF(CRYPTO_BUFFER) *SSL_get0_peer_certificates(const SSL *ssl) { in STACK_OF()
940 const STACK_OF(CRYPTO_BUFFER) *SSL_get0_server_requested_CAs(const SSL *ssl) { in STACK_OF()
952 OPENSSL_PUT_ERROR(SSL, SSL_R_INVALID_SCT_LIST); in set_signed_cert_timestamp_list()
966 int SSL_set_signed_cert_timestamp_list(SSL *ssl, const uint8_t *list, in SSL_set_signed_cert_timestamp_list()
982 int SSL_set_ocsp_response(SSL *ssl, const uint8_t *response, in SSL_set_ocsp_response()
997 void SSL_set0_client_CAs(SSL *ssl, STACK_OF(CRYPTO_BUFFER) *name_list) { in SSL_set0_client_CAs()
1005 int SSL_set1_delegated_credential(SSL *ssl, CRYPTO_BUFFER *dc, EVP_PKEY *pkey, in SSL_set1_delegated_credential()
1014 int SSL_delegated_credential_used(const SSL *ssl) { in SSL_delegated_credential_used()