2 Null implementation of SSL functions called by BaseCryptLib.
4 Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
10 #include <Library/DebugLib.h>
11 #include <openssl/ssl.h>
12 #include <openssl/bio.h>
13 #include <openssl/err.h>
18 const OPENSSL_INIT_SETTINGS
*settings
35 SSL_COMP_add_compression_method (
66 SSL_CTX_get_cert_store (
76 const SSL_METHOD
*meth
104 SSL_SESSION_get_master_key (
105 const SSL_SESSION
*sess
,
115 SSL_SESSION_set1_id (
117 const unsigned char *sid
,
156 SSL_get_certificate (
165 SSL_get_client_random (
175 __owur
const SSL_CIPHER
*
176 SSL_get_current_cipher (
195 SSL_get_server_random (
223 __owur OSSL_HANDSHAKE_STATE
233 SSL_get_verify_mode (
241 __owur X509_VERIFY_PARAM
*
251 SSL_is_init_finished (
300 SSL_set_cipher_list (
310 SSL_set_connect_state (
329 SSL_set_info_callback (
331 void ( *cb
)(const SSL
*ssl
, int type
, int val
)
339 SSL_set_security_level (
352 SSL_verify_cb callback
369 SSL_use_certificate (
398 __owur
const SSL_METHOD
*