Class ProfileSelectionData.ProfileSelectionDataBuilder
java.lang.Object
swiss.trustbroker.api.profileselection.dto.ProfileSelectionData.ProfileSelectionDataBuilder
- Enclosing class:
ProfileSelectionData
-
Method Summary
Modifier and TypeMethodDescriptionapplicationName(String applicationName) build()enforceSingleProfile(boolean enforceSingleProfile) exchangeId(String exchangeId) ignoreEmptyProfiles(boolean ignoreEmptyProfiles) oidcClientId(String oidcClientId) profileSelectionProperties(ProfileSelectionProperties profileSelectionProperties) selectedProfileId(String selectedProfileId) toString()
-
Method Details
-
profileSelectionProperties
public ProfileSelectionData.ProfileSelectionDataBuilder profileSelectionProperties(ProfileSelectionProperties profileSelectionProperties) - Returns:
this.
-
selectedProfileId
- Returns:
this.
-
enforceSingleProfile
public ProfileSelectionData.ProfileSelectionDataBuilder enforceSingleProfile(boolean enforceSingleProfile) - Returns:
this.
-
exchangeId
- Returns:
this.
-
applicationName
- Returns:
this.
-
oidcClientId
- Returns:
this.
-
ignoreEmptyProfiles
public ProfileSelectionData.ProfileSelectionDataBuilder ignoreEmptyProfiles(boolean ignoreEmptyProfiles) - Returns:
this.
-
build
-
toString
-