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

Diff for /pegasus/src/Pegasus/Security/Authentication/Authenticator.h between version 1.14.8.2 and 1.15

version 1.14.8.2, 2013/07/20 18:32:56 version 1.15, 2013/05/28 12:34:24
Line 38 
Line 38 
 #include <Pegasus/Common/AuthenticationInfoRep.h> #include <Pegasus/Common/AuthenticationInfoRep.h>
  
 #include <Pegasus/Security/Authentication/Linkage.h> #include <Pegasus/Security/Authentication/Linkage.h>
 #include <Pegasus/Security/Authentication/AuthenticationStatus.h>  
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
Line 59 
Line 59 
         header.         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 AuthenticationStatus holding http status code and error detail          @return true on successful authentication, false otherwise
     */     */
     virtual AuthenticationStatus authenticate(      virtual Boolean authenticate(
         const String& authHeader,         const String& authHeader,
         AuthenticationInfo* authInfo) = 0;         AuthenticationInfo* authInfo) = 0;
  
Line 81 
Line 81 
         @param userName String containing the user name         @param userName String containing the user name
         @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 AuthenticationStatus holding http status code and error detail          @return true on successful validation, false otherwise
     */     */
     virtual AuthenticationStatus validateUser(      virtual Boolean validateUser(
         const String& userName,         const String& userName,
         AuthenticationInfo* authInfo) = 0;         AuthenticationInfo* authInfo) = 0;
 }; };


Legend:
Removed from v.1.14.8.2  
changed lines
  Added in v.1.15

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2