version 1.1.2.1, 2001/10/06 00:33:10
|
version 1.1.2.2, 2001/11/20 22:21:45
|
|
|
| |
#include <Pegasus/Common/Config.h> | #include <Pegasus/Common/Config.h> |
#include <Pegasus/Common/String.h> | #include <Pegasus/Common/String.h> |
#include "Linkage.h" |
|
#include "Authenticator.h" | #include "Authenticator.h" |
|
#include "Linkage.h" |
| |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
|
|
/** | /** |
Authenticate the request | Authenticate the request |
*/ | */ |
Boolean authenticate(String authHeader, String authInfo); |
Boolean authenticate(String authHeader, AuthenticationInfo* authInfo); |
| |
/** | /** |
Construct and return the authentication response header | Construct and return the authentication response header |
*/ | */ |
String getAuthResponseHeader(String realm, String& challenge); |
String getAuthResponseHeader(String realm, AuthenticationInfo* authInfo); |
| |
private: | private: |
//ATTN: Include this when basic authentication is added |
|
|
//ATTN: Uncomment this when basic authentication is added |
//BasicAuthenticator* _basicAuthenticator; | //BasicAuthenticator* _basicAuthenticator; |
}; | }; |
| |