/* Licensed to the Apache Software Foundation (ASF) under one or more *contributorlicenseagreements.SeetheNOTICEfiledistributedwith *thisworkforadditionalinformationregardingcopyrightownership. *TheASFlicensesthisfiletoYouundertheApacheLicense,Version2.0 *(the"License");youmaynotusethisfileexceptincompliancewith *theLicense.YoumayobtainacopyoftheLicenseat * *http://www.apache.org/licenses/LICENSE-2.0 * *Unlessrequiredbyapplicablelaworagreedtoinwriting,software *distributedundertheLicenseisdistributedonan"ASIS"BASIS, *WITHOUTWARRANTIESORCONDITIONSOFANYKIND,eitherexpressorimplied. *SeetheLicenseforthespecificlanguagegoverningpermissionsand *limitationsundertheLicense.
*/
/* Read private key from filename in either PEM or raw base64(DER)
* format, using password entry callback cb and userdata. */
EVP_PKEY *modssl_read_privatekey(constchar *filename, pem_password_cb *cb, void *ud);
/* Reads the remaining data in BIO, if not empty, and copies it into a *pool-allocatedstring.Ifempty,returnsNULL.BIO_free(bio)is
* called for both cases. */ char *modssl_bio_free_read(apr_pool_t *p, BIO *bio);
/* Read a single certificate and its private key from the given string in PEM format. *If`key_pem`isNULL,itwillexpectthekeyin`cert_pem`.
*/
apr_status_t modssl_read_cert(apr_pool_t *p, constchar *cert_pem, constchar *key_pem,
pem_password_cb *cb, void *ud,
X509 **pcert, EVP_PKEY **pkey);
/* Convert a certificate (and optionally a second) into a PEM string. *@paramppoolforallocations *@paramcert1thecertificatetoconvert *@paramcert2asecondcerttoaddtothePEMafterwardsorNULL. *@paramppemthecertificate(s)inPEMformat,NUL-terminated. *@returnAPR_SUCCESSifppemisvalid.
*/
apr_status_t modssl_cert_get_pem(apr_pool_t *p,
X509 *cert1, X509 *cert2, constchar **ppem);
#endif/* __SSL_UTIL_SSL_H__ */ /** @} */
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-09-29)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.