Package uk.gov.ida.saml.core.domain
Class InboundResponseFromIdp
- java.lang.Object
-
- uk.gov.ida.saml.core.domain.IdaMessage
-
- uk.gov.ida.saml.core.domain.IdaSamlMessage
-
- uk.gov.ida.saml.core.domain.IdaSamlResponse
-
- uk.gov.ida.saml.core.domain.InboundResponseFromIdp
-
- All Implemented Interfaces:
IdaResponse
public class InboundResponseFromIdp extends IdaSamlResponse
-
-
Constructor Summary
Constructors Constructor Description InboundResponseFromIdp(java.lang.String id, java.lang.String inResponseTo, java.lang.String issuer, org.joda.time.DateTime issueInstant, IdpIdaStatus status, java.util.Optional<org.opensaml.xmlsec.signature.Signature> signature, java.util.Optional<PassthroughAssertion> matchingDatasetAssertion, java.net.URI destination, java.util.Optional<PassthroughAssertion> authnStatementAssertion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<PassthroughAssertion>getAuthnStatementAssertion()java.util.Optional<PassthroughAssertion>getMatchingDatasetAssertion()java.util.Optional<org.opensaml.xmlsec.signature.Signature>getSignature()IdpIdaStatusgetStatus()-
Methods inherited from class uk.gov.ida.saml.core.domain.IdaSamlResponse
getInResponseTo
-
Methods inherited from class uk.gov.ida.saml.core.domain.IdaSamlMessage
getDestination
-
Methods inherited from class uk.gov.ida.saml.core.domain.IdaMessage
getId, getIssueInstant, getIssuer
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface uk.gov.ida.saml.core.domain.IdaResponse
getId, getIssueInstant, getIssuer
-
-
-
-
Constructor Detail
-
InboundResponseFromIdp
public InboundResponseFromIdp(java.lang.String id, java.lang.String inResponseTo, java.lang.String issuer, org.joda.time.DateTime issueInstant, IdpIdaStatus status, java.util.Optional<org.opensaml.xmlsec.signature.Signature> signature, java.util.Optional<PassthroughAssertion> matchingDatasetAssertion, java.net.URI destination, java.util.Optional<PassthroughAssertion> authnStatementAssertion)
-
-
Method Detail
-
getMatchingDatasetAssertion
public java.util.Optional<PassthroughAssertion> getMatchingDatasetAssertion()
-
getAuthnStatementAssertion
public java.util.Optional<PassthroughAssertion> getAuthnStatementAssertion()
-
getSignature
public java.util.Optional<org.opensaml.xmlsec.signature.Signature> getSignature()
-
getStatus
public IdpIdaStatus getStatus()
-
-