Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
mod_md.h File Reference
#include <openssl/evp.h>
#include <openssl/x509v3.h>
Include dependency graph for mod_md.h:

Go to the source code of this file.

Functions

int md_is_managed (struct server_rec *)
 
apr_status_t md_get_certificate (struct server_rec *, apr_pool_t *, const char **pkeyfile, const char **pcertfile)
 
int md_is_challenge (struct conn_rec *, const char *, X509 **pcert, EVP_PKEY **pkey)
 

Function Documentation

apr_status_t md_get_certificate ( struct server_rec ,
apr_pool_t ,
const char **  pkeyfile,
const char **  pcertfile 
)

Get the certificate/key for the managed domain (md_is_managed != 0).

Returns
APR_EAGAIN if the real certificate is not available yet
int md_is_challenge ( struct conn_rec ,
const char *  ,
X509 **  pcert,
EVP_PKEY **  pkey 
)
int md_is_managed ( struct server_rec )