Package uk.gov.ida.saml.core.domain
Class InboundResponseFromIdpData
- java.lang.Object
-
- uk.gov.ida.saml.core.domain.InboundResponseFromIdpData
-
public class InboundResponseFromIdpData extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedInboundResponseFromIdpData()InboundResponseFromIdpData(IdpIdaStatus.Status status, java.util.Optional<java.lang.String> statusMessage, java.lang.String issuer, java.util.Optional<java.lang.String> encryptedAuthnAssertion, java.util.Optional<java.lang.String> encryptedMatchingDatasetAssertion, java.util.Optional<java.lang.String> persistentId, java.util.Optional<java.lang.String> principalIpAddressAsSeenByIdp, java.lang.String levelOfAssurance, java.util.Optional<java.lang.String> idpFraudEventId, java.util.Optional<java.lang.String> fraudIndicator, java.util.Optional<org.joda.time.DateTime> notOnOrAfter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>getEncryptedAuthnAssertion()java.util.Optional<java.lang.String>getEncryptedMatchingDatasetAssertion()java.util.Optional<java.lang.String>getFraudIndicator()java.util.Optional<java.lang.String>getIdpFraudEventId()java.lang.StringgetIssuer()java.lang.StringgetLevelOfAssurance()java.util.Optional<org.joda.time.DateTime>getNotOnOrAfter()java.util.Optional<java.lang.String>getPersistentId()java.util.Optional<java.lang.String>getPrincipalIpAddressAsSeenByIdp()IdpIdaStatus.StatusgetStatus()java.util.Optional<java.lang.String>getStatusMessage()
-
-
-
Constructor Detail
-
InboundResponseFromIdpData
public InboundResponseFromIdpData(IdpIdaStatus.Status status, java.util.Optional<java.lang.String> statusMessage, java.lang.String issuer, java.util.Optional<java.lang.String> encryptedAuthnAssertion, java.util.Optional<java.lang.String> encryptedMatchingDatasetAssertion, java.util.Optional<java.lang.String> persistentId, java.util.Optional<java.lang.String> principalIpAddressAsSeenByIdp, java.lang.String levelOfAssurance, java.util.Optional<java.lang.String> idpFraudEventId, java.util.Optional<java.lang.String> fraudIndicator, java.util.Optional<org.joda.time.DateTime> notOnOrAfter)
-
InboundResponseFromIdpData
protected InboundResponseFromIdpData()
-
-
Method Detail
-
getEncryptedAuthnAssertion
public java.util.Optional<java.lang.String> getEncryptedAuthnAssertion()
-
getStatus
public IdpIdaStatus.Status getStatus()
-
getIssuer
public java.lang.String getIssuer()
-
getStatusMessage
public java.util.Optional<java.lang.String> getStatusMessage()
-
getPrincipalIpAddressAsSeenByIdp
public java.util.Optional<java.lang.String> getPrincipalIpAddressAsSeenByIdp()
-
getPersistentId
public java.util.Optional<java.lang.String> getPersistentId()
-
getLevelOfAssurance
public java.lang.String getLevelOfAssurance()
-
getIdpFraudEventId
public java.util.Optional<java.lang.String> getIdpFraudEventId()
-
getFraudIndicator
public java.util.Optional<java.lang.String> getFraudIndicator()
-
getEncryptedMatchingDatasetAssertion
public java.util.Optional<java.lang.String> getEncryptedMatchingDatasetAssertion()
-
getNotOnOrAfter
public java.util.Optional<org.joda.time.DateTime> getNotOnOrAfter()
-
-