マクロ定義 | |
| #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) |
| #define SSL_LIBRARY_VERSION 0x0000 |
Determine SSL library version number
| #define SSL_SESSION_ID_STRING_LEN ((SSL_MAX_SSL_SESSION_ID_LENGTH + 1) * 2) |
max length for SSL_SESSION_id2sz
| #define SSL_SESSION_MAX_DER 1024*10 |
Maximum length of a DER encoded session. FIXME: There is no define in OpenSSL, but OpenSSL uses 1024*10, so this value should be ok. Although we have no warm feeling.
| int modssl_session_get_time | ( | SSL_SESSION * | session | ) |
util functions for OpenSSL+sslc compat
| void SSL_init_app_data2_idx | ( | void | ) |
Additional Functions
1.4.7