Interface ProfileSelectionService


public interface ProfileSelectionService
A user that has different profiles may need to select the profile to use for authentication. (OIDC: prompt=select_account)
This interface is preliminary and could still change.
An implementation can be configured via Spring @Value binding or by injecting swiss.trustbroker.config.TrustbrokerProperties and using swiss.trustbroker.config.dto.ProfileSelectionConfig (${trustbroker.config.profileSelection}).
Breaking changes:
  • With 1.8.0 buildProfileResponse signature changed.