Package uk.gov.ida.saml.idp.stub.domain
Class InboundResponseFromHub
- 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.idp.stub.domain.InboundResponseFromHub
-
- All Implemented Interfaces:
uk.gov.ida.saml.core.domain.IdaResponse
public class InboundResponseFromHub extends uk.gov.ida.saml.core.domain.IdaSamlResponse
-
-
Constructor Summary
Constructors Constructor Description InboundResponseFromHub(java.lang.String responseId, org.joda.time.DateTime issueInstant, java.lang.String inResponseTo, java.lang.String issuer, java.net.URI destination, java.util.Optional<java.util.List<org.opensaml.saml.saml2.core.Attribute>> attributes, uk.gov.ida.saml.core.domain.TransactionIdaStatus status, java.util.Optional<uk.gov.ida.saml.core.domain.PersistentId> persistentId, java.util.Optional<uk.gov.ida.saml.core.domain.AuthnContext> authnContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.util.List<org.opensaml.saml.saml2.core.Attribute>>getAttributes()java.util.Optional<uk.gov.ida.saml.core.domain.AuthnContext>getAuthnContext()java.util.Optional<uk.gov.ida.saml.core.domain.PersistentId>getPersistentId()uk.gov.ida.saml.core.domain.TransactionIdaStatusgetStatus()-
Methods inherited from class uk.gov.ida.saml.core.domain.IdaMessage
getId, getIssueInstant, getIssuer
-
-
-
-
Constructor Detail
-
InboundResponseFromHub
public InboundResponseFromHub(java.lang.String responseId, org.joda.time.DateTime issueInstant, java.lang.String inResponseTo, java.lang.String issuer, java.net.URI destination, java.util.Optional<java.util.List<org.opensaml.saml.saml2.core.Attribute>> attributes, uk.gov.ida.saml.core.domain.TransactionIdaStatus status, java.util.Optional<uk.gov.ida.saml.core.domain.PersistentId> persistentId, java.util.Optional<uk.gov.ida.saml.core.domain.AuthnContext> authnContext)
-
-
Method Detail
-
getStatus
public uk.gov.ida.saml.core.domain.TransactionIdaStatus getStatus()
-
getPersistentId
public java.util.Optional<uk.gov.ida.saml.core.domain.PersistentId> getPersistentId()
-
getAttributes
public java.util.Optional<java.util.List<org.opensaml.saml.saml2.core.Attribute>> getAttributes()
-
getAuthnContext
public java.util.Optional<uk.gov.ida.saml.core.domain.AuthnContext> getAuthnContext()
-
-