get encrypted password(password a, [servicename b])

Verschlüsselt das gegebene Passwort a unter Zuhilfenahme des Authentication Services b. Die Funktion nimmt das Passwort, gibt es dem Authentication Service zum Verschlüsseln und gibt das verschlüsselte Ergebnis als Ergebnis der Funktion zurück.

Hinweis: Dabei nutzt der Authentication Service den Algorithmus AES-256 unter Verwendung des Schlüssels (Keystore), der initial bei der Installation von Lobster_data erstellt wurde. Mit dem gleichen Schlüssel werden auch die Passwörter und Zertifikate in der Partnerverwaltung verschlüsselt und entschlüsselt. Darum müssen Sie sich aber nicht kümmern, das können Sie als gegeben voraussetzen.

Parameterbeschreibung

Beschreibung

Parameter

a

Der zu verschlüsselnde Wert.

b

(optional) Name des zu verwendenden Authentication Services. Default: AuthenticationService.

Hinweis: Bei einer Standard-Installation von Lobster_data gibt es genau einen Authentication Service, der den Namen AuthenticationService hat. In Parameter b kann nur der Name eines tatsächlich existierenden Authentication Service stehen, also im Normalfall AuthenticationService. So lange Sie keine von der Norm abweichende Installation verwenden, können Sie Parameter b einfach leer lassen.

Beispiele

Parameter a

Parameter b

Ergebnis

Hallo

rpMNJE8qeI8cFCuu79wDlw==

Hinweis: Das Ergebnis ändert sich bei wiederholtem Aufruf der Funktion bei gleichem Passwort a.