Class 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 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