org.apache.cxf.rs.security.saml.sso
Class SamlpRequestComponentBuilder
java.lang.Object
org.apache.cxf.rs.security.saml.sso.SamlpRequestComponentBuilder
public final class SamlpRequestComponentBuilder
- extends Object
A set of utility methods to construct SAMLP Request statements
Method Summary |
static org.opensaml.saml2.core.AuthnContextClassRef |
createAuthnCtxClassRef(String authnCtxClassRefValue)
|
static org.opensaml.saml2.core.AuthnRequest |
createAuthnRequest(String serviceURL,
boolean forceAuthn,
boolean isPassive,
String protocolBinding,
org.opensaml.common.SAMLVersion version,
org.opensaml.saml2.core.Issuer issuer,
org.opensaml.saml2.core.NameIDPolicy nameIDPolicy,
org.opensaml.saml2.core.RequestedAuthnContext requestedAuthnCtx)
|
static org.opensaml.saml2.core.Issuer |
createIssuer(String issuerValue)
|
static org.opensaml.saml2.core.NameIDPolicy |
createNameIDPolicy(boolean allowCreate,
String format,
String spNameQualifier)
|
static org.opensaml.saml2.core.RequestedAuthnContext |
createRequestedAuthnCtxPolicy(org.opensaml.saml2.core.AuthnContextComparisonTypeEnumeration comparison,
List<org.opensaml.saml2.core.AuthnContextClassRef> authnCtxClassRefList,
List<org.opensaml.saml2.core.AuthnContextDeclRef> authnCtxDeclRefList)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createAuthnRequest
public static org.opensaml.saml2.core.AuthnRequest createAuthnRequest(String serviceURL,
boolean forceAuthn,
boolean isPassive,
String protocolBinding,
org.opensaml.common.SAMLVersion version,
org.opensaml.saml2.core.Issuer issuer,
org.opensaml.saml2.core.NameIDPolicy nameIDPolicy,
org.opensaml.saml2.core.RequestedAuthnContext requestedAuthnCtx)
createIssuer
public static org.opensaml.saml2.core.Issuer createIssuer(String issuerValue)
createNameIDPolicy
public static org.opensaml.saml2.core.NameIDPolicy createNameIDPolicy(boolean allowCreate,
String format,
String spNameQualifier)
createRequestedAuthnCtxPolicy
public static org.opensaml.saml2.core.RequestedAuthnContext createRequestedAuthnCtxPolicy(org.opensaml.saml2.core.AuthnContextComparisonTypeEnumeration comparison,
List<org.opensaml.saml2.core.AuthnContextClassRef> authnCtxClassRefList,
List<org.opensaml.saml2.core.AuthnContextDeclRef> authnCtxDeclRefList)
createAuthnCtxClassRef
public static org.opensaml.saml2.core.AuthnContextClassRef createAuthnCtxClassRef(String authnCtxClassRefValue)
Apache CXF