Searched refs:pem (Results 1 - 4 of 4) sorted by relevance

/sssd/src/util/
H A Dcert.h29 size_t der_size, char **pem, size_t *pem_size);
31 errno_t sss_cert_pem_to_der(TALLOC_CTX *mem_ctx, const char *pem,
35 char **pem, size_t *pem_size);
37 errno_t sss_cert_pem_to_derb64(TALLOC_CTX *mem_ctx, const char *pem,
/sssd/src/util/cert/nss/
H A Dcert.c42 size_t der_size, char **pem, size_t *pem_size)
109 if (pem != NULL) {
110 *pem = pem_cert_str;
124 errno_t sss_cert_pem_to_der(TALLOC_CTX *mem_ctx, const char *pem, argument
146 if (pem == NULL || *pem == '\0') {
150 pem_len = strlen(pem);
156 if (strncmp(pem, NS_CERT_HEADER, NS_CERT_HEADER_LEN) != 0) {
160 if (pem[NS_CERT_HEADER_LEN] != '\n') {
165 pe = pem
41 sss_cert_der_to_pem(TALLOC_CTX *mem_ctx, const uint8_t *der_blob, size_t der_size, char **pem, size_t *pem_size) argument
[all...]
/sssd/src/util/cert/
H A Dcert_common.c25 char **pem, size_t *pem_size)
41 ret = sss_cert_der_to_pem(mem_ctx, der, der_size, pem, pem_size);
50 errno_t sss_cert_pem_to_derb64(TALLOC_CTX *mem_ctx, const char *pem, argument
57 ret = sss_cert_pem_to_der(mem_ctx, pem, &der, &der_size);
24 sss_cert_derb64_to_pem(TALLOC_CTX *mem_ctx, const char *derb64, char **pem, size_t *pem_size) argument
/sssd/src/util/cert/libcrypto/
H A Dcert.c22 #include <openssl/pem.h>
28 size_t der_size, char **pem, size_t *pem_size)
70 if (pem != NULL) {
71 *pem = talloc_strndup(mem_ctx, p, p_size);
72 if (*pem == NULL) {
92 errno_t sss_cert_pem_to_der(TALLOC_CTX *mem_ctx, const char *pem, argument
103 if (pem == NULL) {
114 ret = BIO_puts(bio_mem, pem);
27 sss_cert_der_to_pem(TALLOC_CTX *mem_ctx, const uint8_t *der_blob, size_t der_size, char **pem, size_t *pem_size) argument

Completed in 218 milliseconds