| 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 |
1.5.5