public class SamlProfileArtifactResponseBuilder extends SamlProfileSamlSoap11ResponseBuilder
SamlProfileArtifactResponseBuilder.saml2ResponseBuildercasProperties, samlObjectSigner, velocityEngineFactory| Constructor and Description |
|---|
SamlProfileArtifactResponseBuilder(org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean,
SamlIdPObjectSigner samlObjectSigner,
org.apache.velocity.app.VelocityEngine velocityEngineFactory,
SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Assertion> samlProfileSamlAssertionBuilder,
SamlProfileObjectBuilder<? extends org.opensaml.saml.common.SAMLObject> saml2ResponseBuilder,
SamlObjectEncrypter samlObjectEncrypter) |
| Modifier and Type | Method and Description |
|---|---|
protected org.opensaml.soap.soap11.Envelope |
buildResponse(org.opensaml.saml.saml2.core.Assertion assertion,
java.lang.Object casAssertion,
org.opensaml.saml.saml2.core.RequestAbstractType authnRequest,
org.apereo.cas.support.saml.services.SamlRegisteredService service,
org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade adaptor,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String binding,
org.opensaml.messaging.context.MessageContext messageContext)
Build response response.
|
buildSaml2Response, encodebuild, buildEntityIssuer, buildSamlAssertion, encodeFinalResponse, encryptAssertionaddAttributeValuesToSaml2Attribute, decodeSamlAuthnRequest, generateSecureRandomId, getNameID, newAssertion, newAssertion, newAttribute, newAttributeStatement, newAuthnStatement, newConditions, newEcpResponse, newIssuer, newResponse, newStatus, newSubject, newSubjectpublic SamlProfileArtifactResponseBuilder(org.apereo.cas.support.saml.OpenSamlConfigBean openSamlConfigBean,
SamlIdPObjectSigner samlObjectSigner,
org.apache.velocity.app.VelocityEngine velocityEngineFactory,
SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Assertion> samlProfileSamlAssertionBuilder,
SamlProfileObjectBuilder<? extends org.opensaml.saml.common.SAMLObject> saml2ResponseBuilder,
SamlObjectEncrypter samlObjectEncrypter)
protected org.opensaml.soap.soap11.Envelope buildResponse(org.opensaml.saml.saml2.core.Assertion assertion,
java.lang.Object casAssertion,
org.opensaml.saml.saml2.core.RequestAbstractType authnRequest,
org.apereo.cas.support.saml.services.SamlRegisteredService service,
org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade adaptor,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String binding,
org.opensaml.messaging.context.MessageContext messageContext)
throws org.apereo.cas.support.saml.SamlException
BaseSamlProfileSamlResponseBuilderbuildResponse in class SamlProfileSamlSoap11ResponseBuilderassertion - the assertioncasAssertion - the cas assertionauthnRequest - the authn requestservice - the serviceadaptor - the adaptorrequest - the requestresponse - the responsebinding - the bindingmessageContext - the message contextorg.apereo.cas.support.saml.SamlException - the saml exception