OpenPACE
|
Functions | |
int | certificate_description_print (BIO *bio, const CVC_CERTIFICATE_DESCRIPTION *desc, int indent) |
Print CV certificate description in human readable form. More... | |
int | cvc_chat_print (BIO *bio, const CVC_CHAT *chat, int indent) |
Print CHAT in human readable form. More... | |
int | cvc_chat_print_authorizations (BIO *bio, const CVC_CHAT *chat, int indent) |
Print the relative authorization contained in a CHAT in human readable form. More... | |
int | CVC_print (BIO *bio, const CVC_CERT *cv, int indent) |
Print CV certificate in human readable form. More... | |
int | certificate_request_print (BIO *bio, const CVC_CERT_REQUEST *request, int indent) |
Print CV certificate request in human readable form. More... | |
int | certificate_authentication_request_print (BIO *bio, const CVC_CERT_AUTHENTICATION_REQUEST *authentication, int indent) |
Print CV certificate authentication request in human readable form. More... | |
int | EAC_CTX_print_private (BIO *out, const EAC_CTX *ctx, int indent) |
Print EAC context including private data. More... | |
int | BUF_MEM_print (BIO *out, const BUF_MEM *buf, int indent) |
Prints buffer. More... | |
void | BUF_MEM_clear_free (BUF_MEM *b) |
Frees and wipes a buffer. More... | |
void BUF_MEM_clear_free | ( | BUF_MEM * | b | ) |
Frees and wipes a buffer.
Calls OPENSSL_cleanse()
and BUF_MEM_free()
.
[in] | b | Where to print the data |
int BUF_MEM_print | ( | BIO * | out, |
const BUF_MEM * | buf, | ||
int | indent | ||
) |
Prints buffer.
[in] | out | Where to print the data |
[in] | buf | Buffer to print |
[in] | indent | Number of whitespaces used for indenting the output |
int certificate_authentication_request_print | ( | BIO * | bio, |
const CVC_CERT_AUTHENTICATION_REQUEST * | authentication, | ||
int | indent | ||
) |
Print CV certificate authentication request in human readable form.
[in] | bio | Where to print the data |
[in] | request | CV certificate authentication request to print |
[in] | indent | Number of spaces to prepend |
int certificate_description_print | ( | BIO * | bio, |
const CVC_CERTIFICATE_DESCRIPTION * | desc, | ||
int | indent | ||
) |
Print CV certificate description in human readable form.
[in] | bio | Where to print the data |
[in] | desc | CV certificate desciption to print |
[in] | indent | Number of spaces to prepend |
int certificate_request_print | ( | BIO * | bio, |
const CVC_CERT_REQUEST * | request, | ||
int | indent | ||
) |
Print CV certificate request in human readable form.
[in] | bio | Where to print the data |
[in] | request | CV certificate request to print |
[in] | indent | Number of spaces to prepend |
int cvc_chat_print | ( | BIO * | bio, |
const CVC_CHAT * | chat, | ||
int | indent | ||
) |
Print CHAT in human readable form.
[in] | bio | Where to print the data |
[in] | chat | CHAT to dump |
[in] | indent | Number of spaces to prepend |
int cvc_chat_print_authorizations | ( | BIO * | bio, |
const CVC_CHAT * | chat, | ||
int | indent | ||
) |
Print the relative authorization contained in a CHAT in human readable form.
[in] | bio | Where to print the data |
[in] | chat | CHAT which contains the relative authorization |
[in] | indent | Number of spaces to prepend |
int CVC_print | ( | BIO * | bio, |
const CVC_CERT * | cv, | ||
int | indent | ||
) |
Print CV certificate in human readable form.
[in] | bio | Where to print the data |
[in] | cv | CV certificate to print |
[in] | indent | Number of spaces to prepend |
int EAC_CTX_print_private | ( | BIO * | out, |
const EAC_CTX * | ctx, | ||
int | indent | ||
) |
Print EAC context including private data.
[in] | out | Where to print the data |
[in] | ctx | EAC context to be printed |
[in] | indent | Number of whitespaces used for indenting the output |