Namespace: Consultingwerk.Framework
Interface 
IAuthenticationService Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.SmartFramework.Authentication.AuthenticationService, Consultingwerk.SmartFramework.Authentication.DatabaseAuthenticationService

File:IAuthenticationService
Purpose:Interface for authentication systems
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Nov 07 01:40:08 CET 2012



Top Method Summary
Options Name Purpose
+ ChangePassword (character, character, character, character, character) Changes the Password of a user
+ LOGICAL ValidateUser (IUserCredentials) Validates the user credentials and updates the Session Manager with the user information


Method Detail
Top

PUBLIC ChangePassword (character, character, character, character, character)

Purpose: Changes the Password of a user
Notes:

Parameters:
pcUserName CHARACTER
The name of the user to change the password for
pcLoginCompanyGuid CHARACTER
The company the user belongs too
pcCurrentPassword CHARACTER
The current password
pcNewPassword CHARACTER
The new password to be set
pcNewPasswordVerified CHARACTER
The repeated new password
Top

PUBLIC LOGICAL ValidateUser (IUserCredentials)

Purpose: Validates the user credentials and updates the Session Manager with
the user information
Notes:

Parameters:
poCredentials Consultingwerk.Framework.IUserCredentials
The Credentials to be validated
Returns LOGICAL
Logical value indicating if the user has been authenficated


©2006-2019 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.08.2019 23:26:54