typedef struct openssl_cipher_property_t openssl_cipher_property_t |
Type name for struct openssl_cipher_property
AXIS2_EXTERN openssl_cipher_property_t* openssl_cipher_property_create | ( | const axutil_env_t * | env | ) |
Create a fresh block cipher property
env | pointer to environment struct |
axis2_status_t openssl_cipher_property_free | ( | openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env | |||
) |
Free the cipher property
cprop | The OpenSSL cipher property | |
env | pointer to environment struct |
int openssl_cipher_property_get_block_size | ( | const openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env | |||
) |
Given the OpenSSL cipher property returns the cipher block size
cprop | The OpenSSL cipher property | |
env | pointer to environment struct |
EVP_CIPHER* openssl_cipher_property_get_cipher | ( | const openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env | |||
) |
Given the OpenSSL cipher property returns the cipher
cprop | The OpenSSL cipher property | |
env | pointer to environment struct |
int openssl_cipher_property_get_iv_size | ( | const openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env | |||
) |
Given the OpenSSL cipher property returns the size of the initial vector
cprop | The OpenSSL cipher property | |
env | pointer to environment struct |
int openssl_cipher_property_get_key_size | ( | const openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env | |||
) |
Given the OpenSSL cipher property returns the size of the key
cprop | The OpenSSL cipher property | |
env | pointer to environment struct |
axis2_char_t* openssl_cipher_property_get_name | ( | const openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env | |||
) |
Given the OpenSSL cipher property returns the name of the property
cprop | The OpenSSL cipher property | |
env | pointer to environment struct |
axis2_char_t* openssl_cipher_property_get_url | ( | const openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env | |||
) |
Given the OpenSSL cipher property returns the URL Which usually is an algorithm URL
cprop | The OpenSSL cipher property | |
env | pointer to environment struct |
axis2_status_t openssl_cipher_property_set_block_size | ( | openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env, | |||
int | block_size | |||
) |
Set the size of the cipher block for the OpenSSL cipher property
cprop | The OpenSSL cipher property | |
env | pointer to environment struct | |
block_size | the size of the cipher block |
axis2_status_t openssl_cipher_property_set_cipher | ( | openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env, | |||
EVP_CIPHER * | cipher | |||
) |
Set the Cipher for the OpenSSL cipher property
cprop | The OpenSSL cipher property | |
env | pointer to environment struct | |
cipher | The cipher to be set in the property |
axis2_status_t openssl_cipher_property_set_iv_size | ( | openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env, | |||
int | iv_size | |||
) |
Set the size of the initial vector for the OpenSSL cipher property
cprop | The OpenSSL cipher property | |
env | pointer to environment struct | |
iv_size | the size of the initial vector |
axis2_status_t openssl_cipher_property_set_key_size | ( | openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env, | |||
int | key_size | |||
) |
Set the the size of the key for the OpenSSL cipher property
cprop | The OpenSSL cipher property | |
env | pointer to environment struct | |
key_size | the size of the key |
axis2_status_t openssl_cipher_property_set_name | ( | openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env, | |||
axis2_char_t * | name | |||
) |
Set the name for the OpenSSL cipher property
cprop | The OpenSSL cipher property | |
env | pointer to environment struct | |
name | of the OpenSSL cipher property |
axis2_status_t openssl_cipher_property_set_url | ( | openssl_cipher_property_t * | cprop, | |
const axutil_env_t * | env, | |||
axis2_char_t * | url | |||
) |
Set the url for the OpenSSL cipher property
cprop | The OpenSSL cipher property | |
env | pointer to environment struct | |
url | The URL of the OpenSSL cipher property |