#include <AuthenticationProvider.h>
Public Member Functions | |
| virtual bool | checkPassword (std::string &username, std::string &password, MessageContext *msgctx)=0 |
| virtual bool | checkDigestPassword (std::string &username, std::string &nonce, std::string &created, std::string &digest, MessageContext *msgctx)=0 |
| virtual WSF_EXTERN | ~AuthenticationProvider () |
Static Public Member Functions | |
| static WSF_EXTERN rampart_authn_provider_status_t | callbackPasswordPlain (rampart_authn_provider_t *authn_provider, const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, const axis2_char_t *username, const axis2_char_t *password) |
| static WSF_EXTERN rampart_authn_provider_status_t | callbackPasswordDigest (rampart_authn_provider_t *authn_provider, const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, const axis2_char_t *username, const axis2_char_t *nonce, const axis2_char_t *created, const char *digest) |
| virtual WSF_EXTERN wso2wsf::AuthenticationProvider::~AuthenticationProvider | ( | ) | [virtual] |
destructor that can be overridden.
| static WSF_EXTERN rampart_authn_provider_status_t wso2wsf::AuthenticationProvider::callbackPasswordDigest | ( | rampart_authn_provider_t * | authn_provider, | |
| const axutil_env_t * | env, | |||
| axis2_msg_ctx_t * | msg_ctx, | |||
| const axis2_char_t * | username, | |||
| const axis2_char_t * | nonce, | |||
| const axis2_char_t * | created, | |||
| const char * | digest | |||
| ) | [static] |
Static Handler to be invoked to check digest password
| static WSF_EXTERN rampart_authn_provider_status_t wso2wsf::AuthenticationProvider::callbackPasswordPlain | ( | rampart_authn_provider_t * | authn_provider, | |
| const axutil_env_t * | env, | |||
| axis2_msg_ctx_t * | msg_ctx, | |||
| const axis2_char_t * | username, | |||
| const axis2_char_t * | password | |||
| ) | [static] |
Static Handler to be invoked to check plain password
| virtual bool wso2wsf::AuthenticationProvider::checkDigestPassword | ( | std::string & | username, | |
| std::string & | nonce, | |||
| std::string & | created, | |||
| std::string & | digest, | |||
| MessageContext * | msgctx | |||
| ) | [pure virtual] |
Handler to be invoked to check digest password
| username | Username | |
| nonce | nonce value | |
| created | created time | |
| digest | digest value | |
| msgctx | pointer to message context |
| virtual bool wso2wsf::AuthenticationProvider::checkPassword | ( | std::string & | username, | |
| std::string & | password, | |||
| MessageContext * | msgctx | |||
| ) | [pure virtual] |
Handler to be invoked to check plain password
| username | username | |
| password | password |
1.5.7.1