diff options
Diffstat (limited to 'core/io/stream_peer_ssl.cpp')
-rw-r--r-- | core/io/stream_peer_ssl.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/core/io/stream_peer_ssl.cpp b/core/io/stream_peer_ssl.cpp index a7132d99ef..2114993783 100644 --- a/core/io/stream_peer_ssl.cpp +++ b/core/io/stream_peer_ssl.cpp @@ -4,12 +4,28 @@ StreamPeerSSL* (*StreamPeerSSL::_create)()=NULL; + + StreamPeerSSL *StreamPeerSSL::create() { return _create(); } + +StreamPeerSSL::LoadCertsFromMemory StreamPeerSSL::load_certs_func=NULL; +bool StreamPeerSSL::available=false; +bool StreamPeerSSL::initialize_certs=true; + +void StreamPeerSSL::load_certs_from_memory(const ByteArray& p_memory) { + if (load_certs_func) + load_certs_func(p_memory); +} + +bool StreamPeerSSL::is_available() { + return available; +} + void StreamPeerSSL::_bind_methods() { |