version 1.18, 2008/12/01 17:51:13
|
version 1.19.8.2, 2013/07/20 18:32:56
|
|
|
@param authHeader String containing the Authorization header | @param authHeader String containing the Authorization header |
@param authInfo Reference to AuthenticationInfo object that holds the | @param authInfo Reference to AuthenticationInfo object that holds the |
authentication information for the given connection. | authentication information for the given connection. |
@return true on successful authentication, false otherwise |
@return AuthenticationStatus holding http status code and error detail |
*/ | */ |
Boolean performHttpAuthentication( |
AuthenticationStatus performHttpAuthentication( |
const String& authHeader, | const String& authHeader, |
AuthenticationInfo* authInfo); | AuthenticationInfo* authInfo); |
| |
|
|
@param authHeader String containing the Authorization header | @param authHeader String containing the Authorization header |
@param authInfo Reference to AuthenticationInfo object that holds the | @param authInfo Reference to AuthenticationInfo object that holds the |
authentication information for the given connection. | authentication information for the given connection. |
@return true on successful authentication, false otherwise |
@return AuthenticationStatus holding http status code and error detail |
*/ | */ |
Boolean performPegasusAuthentication( |
AuthenticationStatus performPegasusAuthentication( |
const String& authHeader, | const String& authHeader, |
AuthenticationInfo* authInfo); | AuthenticationInfo* authInfo); |
| |
/** Validates whether the user is a valid user for requests | /** Validates whether the user is a valid user for requests |
from HTTP connections. | from HTTP connections. |
@param userName name of the user | @param userName name of the user |
@return true on successful validation, false otherwise |
@param authInfo Reference to AuthenticationInfo object that holds the |
|
authentication information for the given connection. |
|
@return AuthenticationStatus holding http status code and error detail |
*/ | */ |
Boolean validateUserForHttpAuth (const String& userName); |
AuthenticationStatus validateUserForHttpAuth( |
|
const String& userName, |
|
AuthenticationInfo* authInfo); |
| |
/** Constructs the Pegasus Local authentication challenge header. | /** Constructs the Pegasus Local authentication challenge header. |
@param authHeader String containing the Authorization header | @param authHeader String containing the Authorization header |