|
Apache HTTPD
|
Go to the source code of this file.
Classes | |
| struct | md_t |
| struct | md_pubcert_t |
Typedefs | |
| typedef struct md_t | md_t |
| typedef apr_status_t | md_job_notify_cb(struct md_job_t *job, const char *reason, struct md_result_t *result, apr_pool_t *p, void *baton) |
| typedef struct md_pubcert_t | md_pubcert_t |
Enumerations | |
| enum | md_state_t { MD_S_UNKNOWN = 0 , MD_S_INCOMPLETE = 1 , MD_S_COMPLETE = 2 , MD_S_EXPIRED_DEPRECATED = 3 , MD_S_ERROR = 4 , MD_S_MISSING_INFORMATION = 5 } |
| enum | md_require_t { MD_REQUIRE_UNSET = -1 , MD_REQUIRE_OFF , MD_REQUIRE_TEMPORARY , MD_REQUIRE_PERMANENT } |
| enum | md_renew_mode_t { MD_RENEW_DEFAULT = -1 , MD_RENEW_MANUAL , MD_RENEW_AUTO , MD_RENEW_ALWAYS } |
| #define MD_KEY_SHA256_FINGERPRINT "sha256-fingerprint" |
| #define MD_TIME_LIFE_NORM (apr_time_from_sec(100 * MD_SECS_PER_DAY)) |
| #define MD_TIME_OCSP_KEEP_NORM (apr_time_from_sec(7 * MD_SECS_PER_DAY)) |
| #define MD_TIME_RENEW_WINDOW_DEF (apr_time_from_sec(33 * MD_SECS_PER_DAY)) |
| #define MD_TIME_WARN_WINDOW_DEF (apr_time_from_sec(10 * MD_SECS_PER_DAY)) |
| typedef apr_status_t md_job_notify_cb(struct md_job_t *job, const char *reason, struct md_result_t *result, apr_pool_t *p, void *baton) |
| md_t * md_clone | ( | apr_pool_t * | p, |
| const md_t * | src | ||
| ) |
| apr_size_t md_common_name_count | ( | const md_t * | md1, |
| const md_t * | md2 | ||
| ) |
| md_t * md_copy | ( | apr_pool_t * | p, |
| const md_t * | src | ||
| ) |
| md_t * md_create | ( | apr_pool_t * | p, |
| struct apr_array_header_t * | domains | ||
| ) |
| md_t * md_create_empty | ( | apr_pool_t * | p | ) |
| md_t * md_from_json | ( | struct md_json_t * | json, |
| apr_pool_t * | p | ||
| ) |
| md_t * md_get_by_dns_overlap | ( | struct apr_array_header_t * | mds, |
| const md_t * | md | ||
| ) |
| md_t * md_get_by_domain | ( | struct apr_array_header_t * | mds, |
| const char * | domain | ||
| ) |
| md_t * md_get_by_name | ( | struct apr_array_header_t * | mds, |
| const char * | name | ||
| ) |
| const char * md_get_ca_name_from_url | ( | apr_pool_t * | p, |
| const char * | url | ||
| ) |
| apr_status_t md_get_ca_url_from_name | ( | const char ** | purl, |
| apr_pool_t * | p, | ||
| const char * | name | ||
| ) |
| struct md_json_t * md_to_json | ( | const md_t * | md, |
| apr_pool_t * | p | ||
| ) |
| struct md_json_t * md_to_public_json | ( | const md_t * | md, |
| apr_pool_t * | p | ||
| ) |
Same as md_to_json(), but with sensitive fields stripped.