Namespace: Consultingwerk.SmartFramework.Authentication
Class 
UserProfileBusinessTask Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.OERA.BusinessTask
Implements: Consultingwerk.OERA.IBusinessService, Consultingwerk.OERA.RestResource.ISupportsRestMethods

File:UserProfileBusinessTask
Purpose:Business Task to provide access to user profile data
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Tue Oct 20 14:09:15 CEST 2020



Top Method Summary
Options Name Purpose
+ Consultingwerk.OERA.RestResource.ListRestMethod GetRestMethods () Returns the list of supported rest adresses for methods to the caller
Inherited from Consultingwerk.OERA.BusinessTask
+ Progress.Json.ObjectModel.JsonObject GetSmartUserProfile (FetchUserProfileParameter) Fetches the UserProfile of the current user for the given profile type and key
+ Consultingwerk.OERA.RestResource.RestMethodResponse PutSmartUserProfile (PutSmartUserProfileParameter) Fetches the UserProfile of the current user for the given profile type and key


Method Detail
Top

PUBLIC Consultingwerk.OERA.RestResource.ListRestMethod GetRestMethods ()

Inherited from Consultingwerk.OERA.BusinessTask
Purpose: Returns the list of supported rest adresses for methods
to the caller
Notes:

Returns Consultingwerk.OERA.RestResource.ListRestMethod
The list of supported rest methods to the caller
Top

PUBLIC Progress.Json.ObjectModel.JsonObject GetSmartUserProfile (FetchUserProfileParameter)

Purpose: Fetches the UserProfile of the current user for the given profile
type and key
Notes:

Parameters:
poParameter Consultingwerk.SmartFramework.Authentication.FetchUserProfileParameter
The FetchUserProfileParameter with the request
Returns Progress.Json.ObjectModel.JsonObject
The JSON Object with the profile data
Top

PUBLIC Consultingwerk.OERA.RestResource.RestMethodResponse PutSmartUserProfile (PutSmartUserProfileParameter)

Purpose: Fetches the UserProfile of the current user for the given profile
type and key
Notes:

Parameters:
poParameter Consultingwerk.SmartFramework.Authentication.PutSmartUserProfileParameter
The FetchUserProfileParameter with the request
Returns Consultingwerk.OERA.RestResource.RestMethodResponse
The JSON Object with the profile data


Temp-Table Detail


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       27.03.2024 00:31:58