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

Diff for /pegasus/src/Pegasus/Security/Authentication/AuthenticationManager.h between version 1.18 and 1.19.8.2

version 1.18, 2008/12/01 17:51:13 version 1.19.8.2, 2013/07/20 18:32:56
Line 63 
Line 63 
         @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);
  
Line 73 
Line 73 
         @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


Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19.8.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2