Class AcClass.AcClassBuilder
java.lang.Object
swiss.trustbroker.federation.xmlconfig.AcClass.AcClassBuilder
- Enclosing class:
AcClass
-
Method Summary
Modifier and TypeMethodDescriptionbuild()contextClass(String contextClass) ACClass namedowngradeToMaximumRequested(Boolean downgradeToMaximumRequested) If this Qoa is returned by the CP, but was not requested by the RP, downgrade it to the maximum Qoa requested by the RP.mapInbound(Boolean mapInbound) Enable mapping of inbound QoA.mapOutbound(Boolean mapOutbound) Enable mapping of outbound QoA.ACClass QoA order.replaceInbound(Boolean replaceInbound) Replace inbound Qoa from RP request.toString()
-
Method Details
-
order
ACClass QoA order.- Returns:
this.
-
mapInbound
Enable mapping of inbound QoA.
Default: true, set to false in order to disambiguate mappings.- Returns:
this.
-
mapOutbound
Enable mapping of outbound QoA.
Default: true, set to false in order to disambiguate mappings.- Returns:
this.
-
replaceInbound
Replace inbound Qoa from RP request. Only works with Qoa.replaceInbound together
Default: true- Returns:
this.- Since:
- 1.10.0
-
downgradeToMaximumRequested
If this Qoa is returned by the CP, but was not requested by the RP, downgrade it to the maximum Qoa requested by the RP.
Default: false- Returns:
this.
-
contextClass
ACClass name- Returns:
this.
-
build
-
toString
-