Replay Detection Record
[Rampart Utilities]


Typedefs

typedef rampart_rd_record_t rampart_rd_record_t

Functions

AXIS2_EXTERN rampart_rd_record_t * rampart_rd_record_create (const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t rampart_rd_record_free (rampart_rd_record_t *rd_record, const axutil_env_t *env)
AXIS2_EXTERN axis2_char_t * rampart_rd_record_get_id (const rampart_rd_record_t *rd_record, const axutil_env_t *env)
AXIS2_EXTERN axis2_char_t * rampart_rd_record_get_timestamp (const rampart_rd_record_t *rd_record, const axutil_env_t *env)
AXIS2_EXTERN axis2_status_t rampart_rd_record_set_id (rampart_rd_record_t *rd_record, const axutil_env_t *env, axis2_char_t *id)
AXIS2_EXTERN axis2_status_t rampart_rd_record_set_timestamp (rampart_rd_record_t *rd_record, const axutil_env_t *env, axis2_char_t *timestamp)

Function Documentation

AXIS2_EXTERN rampart_rd_record_t* rampart_rd_record_create ( const axutil_env_t *  env  ) 

Create function

Parameters:
env pointer to environment struct
Returns:
return pointer on success otherwise NULL

AXIS2_EXTERN axis2_status_t rampart_rd_record_free ( rampart_rd_record_t *  rd_record,
const axutil_env_t *  env 
)

Free function

Parameters:
rd_record the record
env pointer to environment struct
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

AXIS2_EXTERN axis2_char_t* rampart_rd_record_get_id ( const rampart_rd_record_t *  rd_record,
const axutil_env_t *  env 
)

Get the record ID

Parameters:
rd_record the record
env pointer to environment struct
Returns:
record ID on success otherwise NULL

AXIS2_EXTERN axis2_char_t* rampart_rd_record_get_timestamp ( const rampart_rd_record_t *  rd_record,
const axutil_env_t *  env 
)

Get the timestamp

Parameters:
rd_record the record
env pointer to environment struct
@return AXIS2_SUCCESS on success, else AXIS2_FAILURE

AXIS2_EXTERN axis2_status_t rampart_rd_record_set_id ( rampart_rd_record_t *  rd_record,
const axutil_env_t *  env,
axis2_char_t *  id 
)

Set the ID

Parameters:
rd_record the record
env pointer to environment struct
id Record ID
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE

AXIS2_EXTERN axis2_status_t rampart_rd_record_set_timestamp ( rampart_rd_record_t *  rd_record,
const axutil_env_t *  env,
axis2_char_t *  timestamp 
)

Set the timestamp

Parameters:
rd_record the record
env pointer to environment struct
timestamp the time stamp
Returns:
AXIS2_SUCCESS on success, else AXIS2_FAILURE


Generated on Thu Oct 4 17:37:09 2007 for Rampart/C by  doxygen 1.4.7