CredentialUtils
Die Methoden der Klasse CredentialUtils ermöglichen das Speichern und Lesen von Zugangsdaten verschiedener Ausprägungen.
Momentan stehen drei Implementierungen zur Verfügung:
PlainCredentials- Repräsentiert Zugangsdaten, die aus einem einfachen Textwert bestehen.UsernamePasswordCredentials- Repräsentiert Zugangsdaten, die aus einer Kombination aus Benutzername und Passwort bestehen.OAuthCredentials- Repräsentiert Zugangsdaten, die aus ein OAuthToken bestehen.
Die Nutzung der CredentialUtils bietet u.A. folgende Eigenschaften:
Zentralisierte, verschlüsselte Ablage der Zugangsdaten in der Datenbank
Trennung zwischen Benutzer- und Systemeinträgen
Dedizierter Zugriff auf einzelne Werte der Zugangsdaten (je nach Typ)
Integration in weitere Skript-Klassen