rampart_token_builder.h File Reference

Reference Token builfing/of rampart. More...

#include <axutil_utils_defines.h>
#include <axis2_defines.h>
#include <axutil_env.h>
#include <oxs_x509_cert.h>

Go to the source code of this file.

Enumerations

enum  rampart_token_build_pattern_t {
  RTBP_UNKNOWN = 0, RTBP_EMBEDDED, RTBP_KEY_IDENTIFIER, RTBP_X509DATA_ISSUER_SERIAL,
  RTBP_X509DATA_X509CERTIFICATE, RTBP_THUMBPRINT
}

Functions

AXIS2_EXTERN axis2_status_t rampart_token_build_security_token_reference (const axutil_env_t *env, axiom_node_t *parent, oxs_x509_cert_t *cert, rampart_token_build_pattern_t pattern)
AXIS2_EXTERN axis2_status_t rampart_token_build_embedded (const axutil_env_t *env, axiom_node_t *parent, oxs_x509_cert_t *cert)
AXIS2_EXTERN axis2_status_t rampart_token_build_key_identifier (const axutil_env_t *env, axiom_node_t *parent, oxs_x509_cert_t *cert)
AXIS2_EXTERN axis2_status_t rampart_token_build_x509_data_x509_certificate (const axutil_env_t *env, axiom_node_t *parent, oxs_x509_cert_t *cert)
AXIS2_EXTERN axis2_status_t rampart_token_build_x509_data_issuer_serial (const axutil_env_t *env, axiom_node_t *parent, oxs_x509_cert_t *cert)
AXIS2_EXTERN axis2_status_t rampart_token_build_thumbprint_reference (const axutil_env_t *env, axiom_node_t *parent, oxs_x509_cert_t *cert)


Detailed Description

Reference Token builfing/of rampart.


Generated on Wed Oct 14 01:02:16 2009 for Rampart/C by  doxygen 1.5.7.1