IAccount Schnittstelle

Implementiert

java.io.Serializable

public interface IAccount
extends java.io.Serializable

Schnittstelle, die ein einzelnes Benutzerkonto darstellt. Ein IAccount wird in der IAuthenticationResult Eigenschaft zurückgegeben und als Parameter in builder(Set<String> scopes, IAccount account) )} verwendet.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract java.lang.String environment()
abstract java.util.Map<java.lang.String,ITenantProfile> getTenantProfiles()

Zuordnung von ITenantProfile Objekten im Zusammenhang mit diesem Konto, die Schlüssel der Karte sind die Mandanten-ID-Werte und entsprechen dem Schlüssel "Bereich" eines ID-Tokens.

abstract java.lang.String homeAccountId()
abstract java.lang.String username()

Details zur Methode

environment

public abstract String environment()

Gibt zurück:

Kontoumgebung

getTenantProfiles

public abstract Map<String,ITenantProfile> getTenantProfiles()

Zuordnung von ITenantProfile Objekten im Zusammenhang mit diesem Konto, die Schlüssel der Karte sind die Mandanten-ID-Werte und entsprechen dem Schlüssel "Bereich" eines ID-Tokens.

Gibt zurück:

Mandantenprofile

homeAccountId

public abstract String homeAccountId()

Gibt zurück:

Konto-ID

username

public abstract String username()

Gibt zurück:

Kontobenutzername

Gilt für: