#include <axis2_defines.h>
#include <oxs_ctx.h>
#include <oxs_asym_ctx.h>
#include <axutil_env.h>
#include <axutil_qname.h>
#include <oxs_x509_cert.h>
#include <openssl_pkey.h>
#include <openssl_x509.h>
#include <openssl_pkcs12.h>
Go to the source code of this file.
Functions | |
AXIS2_EXTERN axis2_status_t | oxs_key_mgr_load_key (const axutil_env_t *env, oxs_asym_ctx_t *ctx, axis2_char_t *password) |
AXIS2_EXTERN openssl_pkey_t * | oxs_key_mgr_load_private_key_from_string (const axutil_env_t *env, axis2_char_t *pem_buf, axis2_char_t *password) |
AXIS2_EXTERN openssl_pkey_t * | oxs_key_mgr_load_private_key_from_pem_file (const axutil_env_t *env, axis2_char_t *file_name, axis2_char_t *password) |
AXIS2_EXTERN oxs_x509_cert_t * | oxs_key_mgr_load_x509_cert_from_string (const axutil_env_t *env, axis2_char_t *pem_buf) |
AXIS2_EXTERN oxs_x509_cert_t * | oxs_key_mgr_load_x509_cert_from_pem_file (const axutil_env_t *env, axis2_char_t *filename) |
AXIS2_EXTERN axis2_status_t | oxs_key_mgr_read_pkcs12_key_store (const axutil_env_t *env, axis2_char_t *pkcs12_file, axis2_char_t *password, oxs_x509_cert_t **cert, openssl_pkey_t **prv_key) |