B4A.BASE.JOBI.GET-CREDENTIALS

Summary

Object type
JOBI
Object Folder
PACKAGES/BEST4AUTOMIC/B4A.BASE/SOURCE/RUN
Title
Reads from credentials from login object
Archive Key 1
-
Archive Key 2
-
Created
Andreas Büsching am: 2024-02-05 15:53:20
Last Modified
Andreas Büsching am: 2024-02-05 16:17:49 9 x
Last Used
-

Description

The include object creates an alias for the job execution

Parameter

Input

Output

&B4AB_MODULE_ALIAS_O#
alias for the task

Example

    :include B4A.BASE.JOBI.DEFINE-ALIAS

Process

:if &B4AB_CREDENTIALS_OBJECT_O# <> ""
:  set &login# = get_login( &B4AB_CREDENTIALS_OBJECT_O#, "*", "&B4AB_CONNECTION_I#", LOGIN_INFO )
:  set &department# = ""
:  set &pwd# = get_login( &B4AB_CREDENTIALS_OBJECT_O#, "*", "&B4AB_CONNECTION_I#", PASSWORD )
:  set &pos# = str_find( &login#, "/" )
:  if &pos# > 1
:    set &before# = &pos# - 1
:    set &after# = &pos# + 1
:    set &department# = str_cut( &login#, &after# )
:    set &login# = str_cut( &login#, 1, &before# )
:  endif
:  inc B4A.BASE.JOBI.CONFIG-ADD $ENTRY$ = "username=&login#"
:  inc B4A.BASE.JOBI.CONFIG-ADD $ENTRY$ = "department=&department#"
:  inc B4A.BASE.JOBI.CONFIG-ADD $ENTRY$ = "password=&pwd#"
:  inc B4A.BASE.JOBI.CONFIG-ADD $ENTRY$ = "encryption-key=ae-script"
:endif