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.
Format: Script-Variable, AE-Name oder Script-Literal

Name

Name des Eintrags im Login-Objekt
Format: Script-Variable, AE-Name oder Script-Literal

Typ

Typ des Login-Eintrags
Format: Script-Variable, AE-Name oder Script-Literal

Information

Auszulesende Information
Format: AE Name

Zulässige Werte:
LOGIN_INFO - Liest die Anmeldeinformationen (Benutzer, Domäne).
PASSWORD - Passwort


Rückgabewert

Entsprechende Information

20476 - Das angegebene Objekt existiert nicht oder entspricht nicht dem Login-Typ.
20482 - Angegebener Name im Login-Objekt nicht gefunden.
20493 - Ungültige Angabe der auszulesenden Information.

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

GET_ATT