Class AcWhitelist
java.lang.Object
swiss.trustbroker.federation.xmlconfig.AcWhitelist
- All Implemented Interfaces:
Serializable
Whitelist of Assertion consumer service URLs / OIDC redirect URLs.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()voidprotected booleanbooleanfindEqualWithDefault(String checkUrl) findFirst(BiPredicate<String, String> matcher, String checkUrl) List of allowed URLs.Allowed frame ancestors for iframes.Use the first entry as default if the RP does not send an ACS URL.inthashCode()voidsetAcNetUrls(List<URI> acNetUrls) voidvoidsetFrameAncestors(List<String> frameAncestors) Allowed frame ancestors for iframes.voidsetOrigins(List<String> origins) voidsetOriginSet(Set<String> originSet) voidsetRedirectUrls(List<String> redirectUrls) voidsetUseDefault(Boolean useDefault) Use the first entry as default if the RP does not send an ACS URL.toString()
-
Constructor Details
-
AcWhitelist
public AcWhitelist() -
AcWhitelist
-
AcWhitelist
-
-
Method Details
-
setAcUrls
-
calculateDerivedUrls
public void calculateDerivedUrls() -
getFrameAncestorsWithFallback
-
getDefault
-
findFirst
-
findEqualWithDefault
-
builder
-
getUseDefault
Use the first entry as default if the RP does not send an ACS URL.
So far only supported for SAML.
Default: false- Since:
- 1.11.0
-
getAcUrls
List of allowed URLs. -
getAcNetUrls
-
getRedirectUrls
-
getOrigins
-
getOriginSet
-
getFrameAncestors
Allowed frame ancestors for iframes.
Overrides origins derived from ACUrl if set (even if configured as an empty list).- See Also:
-
setUseDefault
Use the first entry as default if the RP does not send an ACS URL.
So far only supported for SAML.
Default: false- Since:
- 1.11.0
-
setAcNetUrls
-
setRedirectUrls
-
setOrigins
-
setOriginSet
-
setFrameAncestors
Allowed frame ancestors for iframes.
Overrides origins derived from ACUrl if set (even if configured as an empty list).- See Also:
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-