GET_LOGIN
Script-Funktion: Liest Informationen aus einem Login-Objekt. Weitere Informationen finden Sie unter Login (LOGIN).
Syntax
GET_LOGIN (Login-Objekt, Name, Typ, Information)
|
Syntax |
Beschreibung/Format |
|---|---|
|
Login-Objekt |
Name eines Login-Objekts. |
| Name |
Name des Eintrags im Login-Objekt |
| Typ |
Typ des Login-Eintrags |
| Information |
Auszulesende Information Zulässige Werte: |
|
Rückgabewert |
|---|
|
Entsprechende Information 20476 - Das angegebene Objekt existiert nicht oder entspricht nicht dem Login-Typ. |
Diese Script-Funktion liefert die Login-Informationen oder das Passwort eines bestimmten Eintrags im angegebenen Login-Objekt. Welcher dabei Eintrag verwendet wird, bestimmen die Parameter Name und Typ.
Achtung! Dabei können nur die Login-Einträge von selbstdefinierten Systemen oder Anwendungen ausgelesen werden, nicht aber von Betriebssystemen! Achten Sie darauf, dass der angegebene Typ auch in der Variablen UC_LOGIN_TYPES vorhanden ist. Weitere Informationen finden Sie unter UC_LOGIN_TYPES - Definition zusätzlicher Plattform- und Systemtypen für Login-Objekte
Hinweis: Das Passwort wird verschlüsselt zurückgeliefert. Das Passwort kann mit dem Befehl Agent Job Messenger(Startparameter CMD) verwendet werden, wo es entschlüsselt wird. Weitere Informationen finden Sie unter Job Messenger des Agenten.
Hinweis: Bei Name kann auch "*" angegeben werden (verwenden Sie einfache oder doppelte Anführungszeichen). Dabei handelt es sich nicht um einen Filter, sondern um den Eintrag "*" im Login-Objekt.
Beispiele
Das folgende Beispiel liest die Login-Informationen und das Passwort des Backend-Systemeintrags SVN aus dem Login-Objekt und führt anschließend einen Befehl über den Job Messenger aus, der die Login-Daten angibt.
: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#"
Siehe auch:
seealso