MCPcopy Create free account
hub / github.com/apache/httpd / md_crypt_sha256_digest64

Function md_crypt_sha256_digest64

modules/md/md_crypt.c:1144–1157  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1142}
1143
1144apr_status_t md_crypt_sha256_digest64(const char **pdigest64, apr_pool_t *p, const md_data_t *d)
1145{
1146 const char *digest64 = NULL;
1147 md_data_t *digest;
1148 apr_status_t rv;
1149
1150 if (APR_SUCCESS == (rv = sha256_digest(&digest, p, d))) {
1151 if (NULL == (digest64 = md_util_base64url_encode(digest, p))) {
1152 rv = APR_EGENERAL;
1153 }
1154 }
1155 *pdigest64 = digest64;
1156 return rv;
1157}
1158
1159apr_status_t md_crypt_sha256_digest_hex(const char **pdigesthex, apr_pool_t *p,
1160 const md_data_t *data)

Callers 2

md_jws_pkey_thumbFunction · 0.85
cha_dns_01_setupFunction · 0.85

Calls 2

sha256_digestFunction · 0.85
md_util_base64url_encodeFunction · 0.85

Tested by

no test coverage detected