Class OutboundResponseFromHubToSamlResponseTransformer
- java.lang.Object
-
- uk.gov.ida.saml.core.transformers.outbound.IdaResponseToSamlResponseTransformer<uk.gov.ida.saml.core.domain.OutboundResponseFromHub>
-
- uk.gov.ida.saml.hub.transformers.outbound.OutboundResponseFromHubToSamlResponseTransformer
-
- All Implemented Interfaces:
java.util.function.Function<uk.gov.ida.saml.core.domain.OutboundResponseFromHub,org.opensaml.saml.saml2.core.Response>
public class OutboundResponseFromHubToSamlResponseTransformer extends uk.gov.ida.saml.core.transformers.outbound.IdaResponseToSamlResponseTransformer<uk.gov.ida.saml.core.domain.OutboundResponseFromHub>
-
-
Constructor Summary
Constructors Constructor Description OutboundResponseFromHubToSamlResponseTransformer(uk.gov.ida.saml.core.transformers.outbound.IdaStatusMarshaller<uk.gov.ida.saml.core.domain.TransactionIdaStatus> statusMarshaller, uk.gov.ida.saml.core.OpenSamlXmlObjectFactory openSamlXmlObjectFactory, EncryptedAssertionUnmarshaller encryptedAssertionUnmarshaller)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidtransformAssertions(uk.gov.ida.saml.core.domain.OutboundResponseFromHub originalResponse, org.opensaml.saml.saml2.core.Response transformedResponse)protected voidtransformDestination(uk.gov.ida.saml.core.domain.OutboundResponseFromHub originalResponse, org.opensaml.saml.saml2.core.Response transformedResponse)protected org.opensaml.saml.saml2.core.StatustransformStatus(uk.gov.ida.saml.core.domain.OutboundResponseFromHub originalResponse)-
Methods inherited from class uk.gov.ida.saml.core.transformers.outbound.IdaResponseToSamlResponseTransformer
apply, transformIssuer
-
-
-
-
Constructor Detail
-
OutboundResponseFromHubToSamlResponseTransformer
public OutboundResponseFromHubToSamlResponseTransformer(uk.gov.ida.saml.core.transformers.outbound.IdaStatusMarshaller<uk.gov.ida.saml.core.domain.TransactionIdaStatus> statusMarshaller, uk.gov.ida.saml.core.OpenSamlXmlObjectFactory openSamlXmlObjectFactory, EncryptedAssertionUnmarshaller encryptedAssertionUnmarshaller)
-
-
Method Detail
-
transformAssertions
protected void transformAssertions(uk.gov.ida.saml.core.domain.OutboundResponseFromHub originalResponse, org.opensaml.saml.saml2.core.Response transformedResponse)- Specified by:
transformAssertionsin classuk.gov.ida.saml.core.transformers.outbound.IdaResponseToSamlResponseTransformer<uk.gov.ida.saml.core.domain.OutboundResponseFromHub>
-
transformStatus
protected org.opensaml.saml.saml2.core.Status transformStatus(uk.gov.ida.saml.core.domain.OutboundResponseFromHub originalResponse)
- Specified by:
transformStatusin classuk.gov.ida.saml.core.transformers.outbound.IdaResponseToSamlResponseTransformer<uk.gov.ida.saml.core.domain.OutboundResponseFromHub>
-
transformDestination
protected void transformDestination(uk.gov.ida.saml.core.domain.OutboundResponseFromHub originalResponse, org.opensaml.saml.saml2.core.Response transformedResponse)- Specified by:
transformDestinationin classuk.gov.ida.saml.core.transformers.outbound.IdaResponseToSamlResponseTransformer<uk.gov.ida.saml.core.domain.OutboundResponseFromHub>
-
-