Class 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.TransactionIdaStatus getStatus()  
      • 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

      • 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()