#include <openssl/rand.h>
#include <openssl/evp.h>
#include <openssl/pem.h>
#include <openssl/bio.h>
#include <openssl_constants.h>
#include <openssl_pkey.h>
#include <axis2_util.h>
#include <oxs_buffer.h>
Go to the source code of this file.
Classes | |
struct | openssl_rsa_ops |
struct | openssl_rsa |
Defines | |
#define | OPENSSL_RSA_FREE(rsa, env) ((rsa)->ops->free(rsa, env) ) |
#define | OPENSSL_RSA_PRV_DECRYPT(rsa, env, pkey, in, out) ((rsa)->ops->prv_decrypt(rsa, env, pkey, in, out) ) |
#define | OPENSSL_RSA_PUB_ENCRYPT(rsa, env, pkey, in, out) ((rsa)->ops->pub_encrypt(rsa, env, pkey, in, out) ) |
Typedefs | |
typedef openssl_rsa_ops | openssl_rsa_ops_t |
typedef openssl_rsa | openssl_rsa_t |
Functions | |
AXIS2_EXTERN openssl_rsa_t * | openssl_rsa_create (const axis2_env_t *env) |
typedef struct openssl_rsa_ops openssl_rsa_ops_t |
Type name for struct openssl_rsa_ops
typedef struct openssl_rsa openssl_rsa_t |
Type name for struct openssl_rsa