Class OidcClaimsSources
java.lang.Object
swiss.trustbroker.federation.xmlconfig.OidcClaimsSources
- All Implemented Interfaces:
Serializable
Sources of claims for OIDC CPs.
- Since:
- 1.10.0
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionOidcClaimsSources(Boolean allowClaimsOverride, Boolean allowSubjectOverride, List<OidcClaimsSource> claimsSourceList) Creates a newOidcClaimsSourcesinstance. -
Method Summary
Modifier and TypeMethodDescriptionbooleanallowClaimsOverride(OidcClaimsSource source) booleanallowSubjectOverride(OidcClaimsSource source) builder()protected booleanbooleanAllow overriding claims by sources in the given order.Allow overriding subject by sources in the given order.List of claims sources.
Claims from sources are combined in the given order.inthashCode()voidsetAllowClaimsOverride(Boolean allowClaimsOverride) Allow overriding claims by sources in the given order.voidsetAllowSubjectOverride(Boolean allowSubjectOverride) Allow overriding subject by sources in the given order.voidsetClaimsSourceList(List<OidcClaimsSource> claimsSourceList) List of claims sources.
Claims from sources are combined in the given order.toString()
-
Constructor Details
-
OidcClaimsSources
public OidcClaimsSources() -
OidcClaimsSources
public OidcClaimsSources(Boolean allowClaimsOverride, Boolean allowSubjectOverride, List<OidcClaimsSource> claimsSourceList) Creates a newOidcClaimsSourcesinstance.- Parameters:
allowClaimsOverride- Allow overriding claims by sources in the given order.
Default: The sources' default.allowSubjectOverride- Allow overriding subject by sources in the given order.
Default: The sources' default.claimsSourceList- List of claims sources.
Claims from sources are combined in the given order.- Since:
- 1.14.0, 1.14.0
- See Also:
-
-
Method Details
-
allowClaimsOverride
-
allowSubjectOverride
-
builder
-
getAllowClaimsOverride
Allow overriding claims by sources in the given order.
Default: The sources' default.- Since:
- 1.14.0
-
getAllowSubjectOverride
Allow overriding subject by sources in the given order.
Default: The sources' default.- Since:
- 1.14.0
-
getClaimsSourceList
List of claims sources.
Claims from sources are combined in the given order.- See Also:
-
setAllowClaimsOverride
Allow overriding claims by sources in the given order.
Default: The sources' default.- Since:
- 1.14.0
-
setAllowSubjectOverride
Allow overriding subject by sources in the given order.
Default: The sources' default.- Since:
- 1.14.0
-
setClaimsSourceList
List of claims sources.
Claims from sources are combined in the given order.- See Also:
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-