Class SamlRequestComponentBuilder
- java.lang.Object
-
- org.apache.cxf.rt.security.saml.xacml2.SamlRequestComponentBuilder
-
public final class SamlRequestComponentBuilder extends Object
A set of utility methods to construct XACML SAML Request statements, based on the SAML 2.0 profile of XACML v2.0 specification.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryTypecreateAuthzDecisionQuery(boolean inputContextOnly, boolean returnContext, String issuerValue, org.opensaml.xacml.ctx.RequestType request, String namespace)static org.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryTypecreateAuthzDecisionQuery(String issuerValue, org.opensaml.xacml.ctx.RequestType request, String namespace)Create an AuthzDecisionQuery using the defaultsstatic org.opensaml.saml.saml2.core.IssuercreateIssuer(String issuerValue)Create an Issuer object
-
-
-
Method Detail
-
createAuthzDecisionQuery
public static org.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType createAuthzDecisionQuery(String issuerValue, org.opensaml.xacml.ctx.RequestType request, String namespace)
Create an AuthzDecisionQuery using the defaults
-
createAuthzDecisionQuery
public static org.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType createAuthzDecisionQuery(boolean inputContextOnly, boolean returnContext, String issuerValue, org.opensaml.xacml.ctx.RequestType request, String namespace)
-
createIssuer
public static org.opensaml.saml.saml2.core.Issuer createIssuer(String issuerValue)
Create an Issuer object- Parameters:
issuerValue- of type String- Returns:
- an Issuer object
-
-