IAccount Interface
Implements
public interface IAccount
extends java.io.Serializable
Interface representing a single user account. An IAccount is returned in the IAuthenticationResult property, and is used as parameter in builder(Set<String> scopes, IAccount account) )}
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String | environment() |
abstract
java.util.Map<java.lang.String,ITenant |
getTenantProfiles()
Map of ITenantProfile objects related to this account, the keys of the map are the tenant ID values and match the 'realm' key of an ID token |
abstract java.lang.String | homeAccountId() |
abstract java.lang.String | username() |
Method Details
environment
public abstract String environment()
Returns:
getTenantProfiles
public abstract Map<String,ITenantProfile> getTenantProfiles()
Map of ITenantProfile objects related to this account, the keys of the map are the tenant ID values and match the 'realm' key of an ID token
Returns:
homeAccountId
public abstract String homeAccountId()
Returns:
username
public abstract String username()
Returns: