C# Class Dicom.Network.OpenSslNative

ファイルを表示 Open project: fo-dicom/mdcm Class Usage Examples

Private Methods

Method Description
BIO_free ( IntPtr bio ) : void
BIO_new_file ( string file, string mode ) : IntPtr
ERR_error_string_n ( uint e, byte buf, int len ) : void
ERR_get_error ( ) : uint
EVP_PKEY_free ( IntPtr pkey ) : void
OpenSslNative ( ) : System
PEM_read_bio_PrivateKey ( IntPtr bp, IntPtr x, IntPtr cb, IntPtr u ) : IntPtr
PEM_read_bio_X509 ( IntPtr bp, IntPtr x, IntPtr cb, IntPtr u ) : IntPtr
SSL_CTX_free ( IntPtr ctx ) : void
SSL_CTX_new ( IntPtr method ) : IntPtr
SSL_CTX_use_PrivateKey ( IntPtr ctx, IntPtr pkey ) : int
SSL_CTX_use_certificate ( IntPtr ctx, IntPtr x ) : int
SSL_accept ( IntPtr ssl ) : int
SSL_connect ( IntPtr ssl ) : int
SSL_free ( IntPtr ssl ) : void
SSL_get_peer_certificate ( IntPtr ssl ) : IntPtr
SSL_library_init ( ) : int
SSL_load_error_strings ( ) : void
SSL_new ( IntPtr ctx ) : IntPtr
SSL_read ( IntPtr ssl, byte buf, int num ) : int
SSL_set_fd ( IntPtr ssl, int fd ) : int
SSL_shutdown ( IntPtr ssl ) : int
SSL_use_PrivateKey ( IntPtr ssl, IntPtr pkey ) : int
SSL_use_certificate ( IntPtr ssl, IntPtr x ) : int
SSL_write ( IntPtr ssl, byte buf, int num ) : int
SSLv23_client_method ( ) : IntPtr
SSLv23_server_method ( ) : IntPtr
SSLv2_client_method ( ) : IntPtr
SSLv2_server_method ( ) : IntPtr
SSLv3_client_method ( ) : IntPtr
SSLv3_server_method ( ) : IntPtr
TLSv1_client_method ( ) : IntPtr
TLSv1_server_method ( ) : IntPtr
X509_free ( IntPtr x ) : void