Class RelyingPartySetup
java.lang.Object
swiss.trustbroker.federation.xmlconfig.RelyingPartySetup
- All Implemented Interfaces:
Serializable,PathReference
Defines relying parties (RPs). Usually one per file for separation of concerns.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRelyingPartySetup(List<RelyingParty> relyingParties, String subPath, List<RelyingParty> unfilteredRelyingParties) Creates a newRelyingPartySetupinstance. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanList of RPs.inthashCode()voidsetRelyingParties(List<RelyingParty> relyingParties) List of RPs.voidsetSubPath(String subPath) voidsetUnfilteredRelyingParties(List<RelyingParty> unfilteredRelyingParties) toString()
-
Constructor Details
-
RelyingPartySetup
public RelyingPartySetup() -
RelyingPartySetup
public RelyingPartySetup(List<RelyingParty> relyingParties, String subPath, List<RelyingParty> unfilteredRelyingParties) Creates a newRelyingPartySetupinstance.- Parameters:
relyingParties- List of RPs.subPath-unfilteredRelyingParties-
-
-
Method Details
-
getUnfilteredRelyingParties
-
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
-
getRelyingParties
List of RPs. -
setRelyingParties
List of RPs. -
setUnfilteredRelyingParties
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-