Class SamlResponseArtifactEncoder
java.lang.Object
org.apereo.cas.support.saml.web.idp.profile.builders.enc.encoder.BaseHttpServletAwareSamlObjectEncoder<org.opensaml.saml.saml2.core.Response>
org.apereo.cas.support.saml.web.idp.profile.builders.enc.encoder.sso.SamlResponseArtifactEncoder
public class SamlResponseArtifactEncoder
extends BaseHttpServletAwareSamlObjectEncoder<org.opensaml.saml.saml2.core.Response>
This is
SamlResponseArtifactEncoder.- Since:
- 5.2.0
-
Field Summary
Fields inherited from class org.apereo.cas.support.saml.web.idp.profile.builders.enc.encoder.BaseHttpServletAwareSamlObjectEncoder
adaptor, httpRequest, httpResponse, velocityEngineFactory -
Constructor Summary
ConstructorsConstructorDescriptionSamlResponseArtifactEncoder(org.apache.velocity.app.VelocityEngine velocityEngineFactory, org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade adaptor, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse, org.opensaml.saml.common.binding.artifact.SAMLArtifactMap samlArtifactMap) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfinalizeEncode(org.opensaml.saml.saml2.core.RequestAbstractType authnRequest, org.opensaml.saml.saml2.binding.encoding.impl.BaseSAML2MessageEncoder e, org.opensaml.saml.saml2.core.Response samlResponse, String relayState, org.opensaml.messaging.context.MessageContext messageContext) protected Stringprotected org.opensaml.saml.saml2.binding.encoding.impl.BaseSAML2MessageEncoderGets message encoder instance.Methods inherited from class org.apereo.cas.support.saml.web.idp.profile.builders.enc.encoder.BaseHttpServletAwareSamlObjectEncoder
encode, getEncoderMessageContext
-
Constructor Details
-
SamlResponseArtifactEncoder
public SamlResponseArtifactEncoder(org.apache.velocity.app.VelocityEngine velocityEngineFactory, org.apereo.cas.support.saml.services.idp.metadata.SamlRegisteredServiceServiceProviderMetadataFacade adaptor, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse, org.opensaml.saml.common.binding.artifact.SAMLArtifactMap samlArtifactMap)
-
-
Method Details
-
finalizeEncode
protected void finalizeEncode(org.opensaml.saml.saml2.core.RequestAbstractType authnRequest, org.opensaml.saml.saml2.binding.encoding.impl.BaseSAML2MessageEncoder e, org.opensaml.saml.saml2.core.Response samlResponse, String relayState, org.opensaml.messaging.context.MessageContext messageContext) - Overrides:
finalizeEncodein classBaseHttpServletAwareSamlObjectEncoder<org.opensaml.saml.saml2.core.Response>
-
getBinding
- Specified by:
getBindingin classBaseHttpServletAwareSamlObjectEncoder<org.opensaml.saml.saml2.core.Response>
-
getMessageEncoderInstance
protected org.opensaml.saml.saml2.binding.encoding.impl.BaseSAML2MessageEncoder getMessageEncoderInstance()Description copied from class:BaseHttpServletAwareSamlObjectEncoderGets message encoder instance.- Specified by:
getMessageEncoderInstancein classBaseHttpServletAwareSamlObjectEncoder<org.opensaml.saml.saml2.core.Response>- Returns:
- the message encoder instance
-