openssl_cipher_property.h File Reference
The class to store cipher properties such as name, key size, block size etc. 
More...
#include <openssl/evp.h>
#include <oxs_buffer.h>
Go to the source code of this file.
|  | 
| 
 Typedefs | 
| typedef struct openssl_cipher_property_t
 | openssl_cipher_property_t | 
| 
 Functions | 
| EVP_CIPHER * | openssl_cipher_property_get_cipher (const openssl_cipher_property_t *cprop, const axutil_env_t *env) | 
| axis2_char_t * | openssl_cipher_property_get_name (const openssl_cipher_property_t *cprop, const axutil_env_t *env) | 
| axis2_char_t * | openssl_cipher_property_get_url (const openssl_cipher_property_t *cprop, const axutil_env_t *env) | 
| int | openssl_cipher_property_get_key_size (const openssl_cipher_property_t *cprop, const axutil_env_t *env) | 
| int | openssl_cipher_property_get_block_size (const openssl_cipher_property_t *cprop, const axutil_env_t *env) | 
| int | openssl_cipher_property_get_iv_size (const openssl_cipher_property_t *cprop, const axutil_env_t *env) | 
| axis2_status_t | openssl_cipher_property_set_cipher (openssl_cipher_property_t *cprop, const axutil_env_t *env, EVP_CIPHER *cipher) | 
| axis2_status_t | openssl_cipher_property_set_name (openssl_cipher_property_t *cprop, const axutil_env_t *env, axis2_char_t *name) | 
| axis2_status_t | openssl_cipher_property_set_url (openssl_cipher_property_t *cprop, const axutil_env_t *env, axis2_char_t *url) | 
| axis2_status_t | openssl_cipher_property_set_key_size (openssl_cipher_property_t *cprop, const axutil_env_t *env, int key_size) | 
| axis2_status_t | openssl_cipher_property_set_block_size (openssl_cipher_property_t *cprop, const axutil_env_t *env, int block_size) | 
| axis2_status_t | openssl_cipher_property_set_iv_size (openssl_cipher_property_t *cprop, const axutil_env_t *env, int iv_size) | 
| axis2_status_t | openssl_cipher_property_free (openssl_cipher_property_t *cprop, const axutil_env_t *env) | 
| AXIS2_EXTERN openssl_cipher_property_t *
 | openssl_cipher_property_create (const axutil_env_t *env) | 
Detailed Description
The class to store cipher properties such as name, key size, block size etc.