(file) Return to BasicAuthenticationHandler.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Security / Authentication

Diff for /pegasus/src/Pegasus/Security/Authentication/BasicAuthenticationHandler.h between version 1.12 and 1.13

version 1.12, 2006/01/30 16:18:28 version 1.13, 2007/06/29 17:43:15
Line 29 
Line 29 
 // //
 //============================================================================== //==============================================================================
 // //
 // Author: Nag Boranna, Hewlett-Packard Company(nagaraja_boranna@hp.com)  
 //  
 // Modified By:  
 //            Sushma Fernandes, Hewlett-Packard Company(sushma_fernandes@hp.com)  
 //  
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
 #ifndef Pegasus_BasicAuthenticationHandler_h #ifndef Pegasus_BasicAuthenticationHandler_h
Line 55 
Line 50 
 */ */
  
 static const char BASIC_AUTHENTICATION_FAILED_KEY [] = static const char BASIC_AUTHENTICATION_FAILED_KEY [] =
     "Security.Authentication.BasicAuthenticationHandler.BASIC_AUTHENTICATION_FAILED";      "Security.Authentication.BasicAuthenticationHandler."
           "BASIC_AUTHENTICATION_FAILED";
  
 static const char BASIC_AUTHENTICATION_FAILED [] = static const char BASIC_AUTHENTICATION_FAILED [] =
   "Authentication failed for user=$0.";   "Authentication failed for user=$0.";
  
 class PEGASUS_SECURITY_LINKAGE BasicAuthenticationHandler : public Authenticator  class PEGASUS_SECURITY_LINKAGE BasicAuthenticationHandler
       : public Authenticator
 { {
 public: public:
  
Line 70 
Line 67 
     /** Destructor  */     /** Destructor  */
     ~BasicAuthenticationHandler();     ~BasicAuthenticationHandler();
  
     /** Verify the authentication of the user passed in the authorization header.      /** Verify the authentication of the user passed in the authorization
           header.
         @param authHeader String containing the Authorization header         @param authHeader String containing the Authorization header
         @param authInfo Reference to AuthenticationInfo object         @param authInfo Reference to AuthenticationInfo object
         @return true on successful authentication, false otherwise         @return true on successful authentication, false otherwise
Line 80 
Line 78 
         AuthenticationInfo* authInfo);         AuthenticationInfo* authInfo);
  
     /** Construct and return the Basic authentication challenge header     /** Construct and return the Basic authentication challenge header
         @param authType An optional string containing the HTTP authentication type          @param authType An optional string containing the HTTP authentication
           type
         @param userName An optional string containing the user name         @param userName An optional string containing the user name
         (Parameters are not used to generate the Basic authentication challenge         (Parameters are not used to generate the Basic authentication challenge
          header, hence they are optional)          header, hence they are optional)


Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2