Go to the source code of this file.
|
void | tls_alpn01_fnames (apr_pool_t *p, struct md_pkey_spec_t *kspec, char **keyfn, char **certfn) |
|
md_acme_authz_t * | md_acme_authz_create (apr_pool_t *p) |
|
apr_status_t | md_acme_authz_retrieve (md_acme_t *acme, apr_pool_t *p, const char *url, md_acme_authz_t **pauthz) |
|
apr_status_t | md_acme_authz_update (md_acme_authz_t *authz, struct md_acme_t *acme, apr_pool_t *p) |
|
apr_status_t | md_acme_authz_respond (md_acme_authz_t *authz, struct md_acme_t *acme, struct md_store_t *store, apr_array_header_t *challenges, struct md_pkeys_spec_t *key_spec, apr_array_header_t *acme_tls_1_domains, const md_t *md, struct apr_table_t *env, apr_pool_t *p, const char **setup_token, struct md_result_t *result) |
|
apr_status_t | md_acme_authz_teardown (struct md_store_t *store, const char *setup_token, const md_t *md, struct apr_table_t *env, apr_pool_t *p) |
|
◆ MD_AUTHZ_TYPE_DNS01
#define MD_AUTHZ_TYPE_DNS01 "dns-01" |
◆ MD_AUTHZ_TYPE_HTTP01
#define MD_AUTHZ_TYPE_HTTP01 "http-01" |
◆ MD_AUTHZ_TYPE_TLSALPN01
#define MD_AUTHZ_TYPE_TLSALPN01 "tls-alpn-01" |
◆ MD_FN_HTTP01
#define MD_FN_HTTP01 "acme-http-01.txt" |
◆ md_acme_authz_t
◆ md_acme_challenge_t
◆ md_acme_authz_state_t
Enumerator |
---|
MD_ACME_AUTHZ_S_UNKNOWN | |
MD_ACME_AUTHZ_S_PENDING | |
MD_ACME_AUTHZ_S_VALID | |
MD_ACME_AUTHZ_S_INVALID | |
◆ md_acme_authz_create()
◆ md_acme_authz_respond()
apr_status_t md_acme_authz_respond |
( |
md_acme_authz_t * |
authz, |
|
|
struct md_acme_t * |
acme, |
|
|
struct md_store_t * |
store, |
|
|
apr_array_header_t * |
challenges, |
|
|
struct md_pkeys_spec_t * |
key_spec, |
|
|
apr_array_header_t * |
acme_tls_1_domains, |
|
|
const md_t * |
md, |
|
|
struct apr_table_t * |
env, |
|
|
apr_pool_t * |
p, |
|
|
const char ** |
setup_token, |
|
|
struct md_result_t * |
result |
|
) |
| |
◆ md_acme_authz_retrieve()
◆ md_acme_authz_teardown()
◆ md_acme_authz_update()
◆ tls_alpn01_fnames()