/usr/src/redhat/BUILD/httpd-2.2.3/modules/ssl/ssl_util_ssl.h

Additional Utility Functions for OpenSSL [詳細]

ソースコードを見る。

マクロ定義

#define SSL_LIBRARY_VERSION   0x0000
#define SSL_LIBRARY_NAME   "OtherSSL"
#define SSL_LIBRARY_TEXT   "OtherSSL 0.0.0 00 XXX 0000"
#define SSL_SESSION_MAX_DER   1024*10
#define SSL_SESSION_ID_STRING_LEN   ((SSL_MAX_SSL_SESSION_ID_LENGTH + 1) * 2)

関数

void SSL_init_app_data2_idx (void)
void * SSL_get_app_data2 (SSL *)
void SSL_set_app_data2 (SSL *, void *)
X509 * SSL_read_X509 (char *, X509 **, modssl_read_bio_cb_fn *)
EVP_PKEY * SSL_read_PrivateKey (char *, EVP_PKEY **, modssl_read_bio_cb_fn *, void *)
int SSL_smart_shutdown (SSL *ssl)
X509_STORE * SSL_X509_STORE_create (char *, char *)
int SSL_X509_STORE_lookup (X509_STORE *, int, X509_NAME *, X509_OBJECT *)
char * SSL_make_ciphersuite (apr_pool_t *, SSL *)
BOOL SSL_X509_isSGC (X509 *)
BOOL SSL_X509_getBC (X509 *, int *, int *)
BOOL SSL_X509_getCN (apr_pool_t *, X509 *, char **)
BOOL SSL_X509_INFO_load_file (apr_pool_t *, STACK_OF(X509_INFO)*, const char *)
BOOL SSL_X509_INFO_load_path (apr_pool_t *, STACK_OF(X509_INFO)*, const char *)
int SSL_CTX_use_certificate_chain (SSL_CTX *, char *, int, modssl_read_bio_cb_fn *)
char * SSL_SESSION_id2sz (unsigned char *, int, char *, int)
int modssl_session_get_time (SSL_SESSION *session)
DH * modssl_dh_configure (unsigned char *p, int plen, unsigned char *g, int glen)


説明

Additional Utility Functions for OpenSSL

                        _             _
    _ __ ___   ___   __| |    ___ ___| |  mod_ssl
   | '_ ` _ \ / _ \ / _` |   / __/ __| |  Apache Interface to OpenSSL
   | | | | | | (_) | (_| |   \__ \__ \ |
   |_| |_| |_|\___/ \__,_|___|___/___/_|
                        |_____|
   

Apacheに対してSun Jul 19 22:05:26 2009に生成されました。  doxygen 1.4.7