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 Details

    • 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