This activity verifies login information and retrieves an Authentication Object using the UBIK USAM Service.
[edit]
Description
Authenticate | |
---|---|
Name | Authenticate |
Purpose | Verifies login information and retrieves an Authentication Object using the UBIK USAM Service |
Category | UBIK Web |
Returns | true if successful |
Version | 3.5.0+ |
Arguments
Argument | Type | Direction | Purpose |
---|---|---|---|
Application | String | In | An Application is used to identify Contexts, the Application name have to be configured in the client's settings |
AuthenticationResult | AuthenticationResult | Out | A valid Authentication Token, be aware, that these kind of tokens are only supported for short period of Time. |
Context | String | In | A Context is used to identify a View and all relevant Scopes, the Context name have to be configured in the client's settings |
DisplayName | String | Name of the File | |
Geo | GeoInformation | In | Location (Latitude, Longitude, Altitude) |
Login | String | In | The Login Object holds the necessary information for managing logins to UBIK®, each Login name must be unique |
Manufacturer | String | In | Computer Manufacturer, e.g., HP, DELL and and so forth |
Model | String | In | Computer model, e.g., Pavilion, Inspiron and and so forth |
OperatingSystem | OSTypes | In | An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs |
Password | String | In | Configures the options for a username/password style authentication |
Result | Boolean | Out | True or False |
Satellite | String | In | Configuration of allowed devices to connect to the system |
ServiceVersion | String | In | Current client version |
USAMUrl | String | In | Combination of Authentication Server and Authentication Service Path |
Usage
Use this activity to verify the login information and retrieve an Authentication Object using the UBIK USAM Service.
Example
Exemplary values to get Token.
Argument | Value |
---|---|
Application | "APP_MT" |
AuthenticationResult | "token" |
Context | "CMT_MT" |
DispalyName | "Authenticate" |
Geo | "New UBIK.Kernel.GeoInformation(18, 42, 333)" |
Login | "User" |
Manufacturer | "my PC" |
Model | "......." |
OperatingSystem | "UBIK.Service.DTO.V220.OSTypes.X_IOS" |
Password | "" |
Result | "" |
Satellite | "myDevice" |
ServiceVersion | "350" |
USAMUrl | "https://81.10.184.186:888/UBIK/DBG/AUG/MT/TEMPLATE/USAM/USAM.svc" |