T - the type parameter@FunctionalInterface
public interface SamlProfileObjectBuilder<T extends org.opensaml.core.xml.XMLObject>
SamlProfileObjectBuilder defines the operations
required for building the saml response for an RP.| Modifier and Type | Method and Description |
|---|---|
T |
build(org.opensaml.saml.saml2.core.RequestAbstractType authnRequest,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.Object assertion,
org.apereo.cas.support.saml.services.SamlRegisteredService service,
org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade adaptor,
java.lang.String binding)
Build response.
|
T build(org.opensaml.saml.saml2.core.RequestAbstractType authnRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.Object assertion, org.apereo.cas.support.saml.services.SamlRegisteredService service, org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade adaptor, java.lang.String binding) throws org.apereo.cas.support.saml.SamlException
authnRequest - the authn requestrequest - the requestresponse - the responseassertion - the assertionservice - the serviceadaptor - the adaptorbinding - the bindingorg.apereo.cas.support.saml.SamlException - the exception