Name
SPVM::Net::SSLeay::OPENSSL - OPENSSL(or OpenSSL) Name Space in OpenSSL
Description
Net::SSLeay::OPENSSL class in SPVM represetns OPENSSL(or OpenSSL) Name Space in OpenSSL.
Usage
use Net::SSLeay::OPENSSL;
Class Methods
add_ssl_algorithms
static method add_ssl_algorithms : int ();
Calls native OpenSSL_add_ssl_algorithms function.
add_all_algorithms
add_all_algorithms : void();
Calls native OpenSSL_add_all_algorithms function.
init_crypto
static method init_crypto : int ($opts : long, $settings : Net::SSLeay::OPENSSL_INIT_SETTINGS);
Calls native OpenSSL_init_crypto function, and returns its return value.
Exceptions:
If OpenSSL_init_crypto failed, an exception is thrown with eval_error_id
set to the basic type ID of Net::SSLeay::Error class.
init_ssl
static method init_ssl : int ($opts : long, $settings : Net::SSLeay::OPENSSL_INIT_SETTINGS);
Calls native OpenSSL_init_ssl function, and returns its return value.
Exceptions:
If OpenSSL_init_ssl failed, an exception is thrown with eval_error_id
set to the basic type ID of Net::SSLeay::Error class.
See Also
Copyright & License
Copyright (c) 2024 Yuki Kimoto
MIT License