Fonction script : Lit les informations à partir des objets Login. |
GET_LOGIN(objet Login, nom, type, information)
Elément de syntaxe |
Description/format |
---|---|
Objet Login |
Nom d'un objet Login |
Nom |
Nom de l'élément dans l'objet Login |
Type |
Type d'élément Login |
Information |
Information à lire Valeurs autorisées : |
Code retour |
---|
Information correspondante 20476 - L'objet indiqué n'existe pas ou ne correspond pas au type LOGIN |
La fonction de script fournit l'info. Login ou le mot de passe d'un élément spécifique dans l'objet Login indiqué. Les paramètres Nom et Type définissent quel élément est alors utilisé.
Seuls les éléments Login des systèmes Backend peuvent alors être lus ! Veillez à ce que le Type indiqué existe également dans la Variable UC_LOGIN_TYPES.
Le mot de passe est renvoyé crypté. Vous pouvez utiliser le mot de passe dans l'appel de l'Agent Job (paramètre de Démarrage CMD), ou il sera également décrypté.
Dans Type, vous pouvez également indiquer "*" mais ce uniquement entre guillemets simples ou doubles.
Dans l'exemple suivant, l'info. Login et le mot de passe de l'élément du système Backend SVN est lue à partir de l'objet Login. Une commande avec indication des données Login est ensuite exécutée par l'Agent Job.
:SET &LOGIN# = GET_ATT(LOGIN)
:SET &LI# = GET_LOGIN(&LOGIN#,SVN,SVN,LOGIN_INFO)
:SET &PW# = GET_LOGIN(&LOGIN#,SVN,SVN,PASSWORD)
&UC_JOBMD CMD="&SVN_CMD# checkout ""&SVN_URI#"" ""&SVN_DIR#"" --username &LI# --password &PW#"
Rubriques connexes :
Elément de script - Séquences de données
Généralités sur les scripts
Elément de script - Liste alphabétique
Elément de script - Division fonctionnelle