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