Class SamlpRequestComponentBuilder
java.lang.Object
org.apache.cxf.rs.security.saml.sso.SamlpRequestComponentBuilder
A set of utility methods to construct SAMLP Request statements
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.opensaml.saml.saml2.core.AuthnContextClassRefcreateAuthnCtxClassRef(String authnCtxClassRefValue) static org.opensaml.saml.saml2.core.AuthnRequestcreateAuthnRequest(String serviceURL, boolean forceAuthn, boolean isPassive, String protocolBinding, org.opensaml.saml.common.SAMLVersion version, org.opensaml.saml.saml2.core.Issuer issuer, org.opensaml.saml.saml2.core.NameIDPolicy nameIDPolicy, org.opensaml.saml.saml2.core.RequestedAuthnContext requestedAuthnCtx) static org.opensaml.saml.saml2.core.IssuercreateIssuer(String issuerValue) static org.opensaml.saml.saml2.core.LogoutRequestcreateLogoutRequest(org.opensaml.saml.common.SAMLVersion version, org.opensaml.saml.saml2.core.Issuer issuer, String destination, String consent, Date notOnOrAfter, String reason, org.opensaml.saml.saml2.core.NameID nameID) static org.opensaml.saml.saml2.core.NameIDPolicycreateNameIDPolicy(boolean allowCreate, String format, String spNameQualifier) static org.opensaml.saml.saml2.core.RequestedAuthnContextcreateRequestedAuthnCtxPolicy(org.opensaml.saml.saml2.core.AuthnContextComparisonTypeEnumeration comparison, List<org.opensaml.saml.saml2.core.AuthnContextClassRef> authnCtxClassRefList, List<org.opensaml.saml.saml2.core.AuthnContextDeclRef> authnCtxDeclRefList)
-
Method Details
-
createAuthnRequest
public static org.opensaml.saml.saml2.core.AuthnRequest createAuthnRequest(String serviceURL, boolean forceAuthn, boolean isPassive, String protocolBinding, org.opensaml.saml.common.SAMLVersion version, org.opensaml.saml.saml2.core.Issuer issuer, org.opensaml.saml.saml2.core.NameIDPolicy nameIDPolicy, org.opensaml.saml.saml2.core.RequestedAuthnContext requestedAuthnCtx) -
createLogoutRequest
-
createIssuer
-
createNameIDPolicy
-
createRequestedAuthnCtxPolicy
public static org.opensaml.saml.saml2.core.RequestedAuthnContext createRequestedAuthnCtxPolicy(org.opensaml.saml.saml2.core.AuthnContextComparisonTypeEnumeration comparison, List<org.opensaml.saml.saml2.core.AuthnContextClassRef> authnCtxClassRefList, List<org.opensaml.saml.saml2.core.AuthnContextDeclRef> authnCtxDeclRefList) -
createAuthnCtxClassRef
public static org.opensaml.saml.saml2.core.AuthnContextClassRef createAuthnCtxClassRef(String authnCtxClassRefValue)
-