Class ClaimsProviderSetup
java.lang.Object
swiss.trustbroker.federation.xmlconfig.ClaimsProviderSetup
- All Implemented Interfaces:
Serializable,PathReference
Defines claims parties (CPs). Usually one per file for separation of concerns.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionClaimsProviderSetup(List<ClaimsParty> claimsParties, String subPath, List<ClaimsParty> unfilteredClaimsParties) Creates a newClaimsProviderSetupinstance. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanList of CPs.inthashCode()voidsetClaimsParties(List<ClaimsParty> claimsParties) List of CPs.voidsetSubPath(String subPath) voidsetUnfilteredClaimsParties(List<ClaimsParty> unfilteredClaimsParties) toString()
-
Constructor Details
-
ClaimsProviderSetup
public ClaimsProviderSetup() -
ClaimsProviderSetup
public ClaimsProviderSetup(List<ClaimsParty> claimsParties, String subPath, List<ClaimsParty> unfilteredClaimsParties) Creates a newClaimsProviderSetupinstance.- Parameters:
claimsParties- List of CPs.subPath-unfilteredClaimsParties-
-
-
Method Details
-
getUnfilteredClaimsParties
-
getSubPath
- Specified by:
getSubPathin interfacePathReference- Returns:
- The file's path relative to the definition directory.
-
setSubPath
- Specified by:
setSubPathin interfacePathReference- Parameters:
subPath- The file's path relative to the definition directory.
-
builder
-
getClaimsParties
List of CPs. -
setClaimsParties
List of CPs. -
setUnfilteredClaimsParties
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-