Package uk.gov.ida.saml.hub.domain
Class HubAttributeQueryRequest
- java.lang.Object
-
- uk.gov.ida.saml.core.domain.IdaMessage
-
- uk.gov.ida.saml.core.domain.IdaSamlMessage
-
- uk.gov.ida.saml.hub.domain.BaseHubAttributeQueryRequest
-
- uk.gov.ida.saml.hub.domain.HubAttributeQueryRequest
-
public class HubAttributeQueryRequest extends BaseHubAttributeQueryRequest
-
-
Field Summary
-
Fields inherited from class uk.gov.ida.saml.hub.domain.BaseHubAttributeQueryRequest
assertionConsumerServiceUrl, authnRequestIssuerEntityId, persistentId
-
-
Constructor Summary
Constructors Constructor Description HubAttributeQueryRequest(java.lang.String id, uk.gov.ida.saml.core.domain.PersistentId persistentId, java.lang.String encryptedMatchingDatasetAssertion, java.lang.String encryptedAuthnAssertion, java.util.Optional<uk.gov.ida.saml.core.domain.HubAssertion> cycle3AttributeAssertion, java.util.Optional<java.util.List<UserAccountCreationAttribute>> userAccountCreationAttributes, org.joda.time.DateTime issueInstant, java.net.URI assertionConsumerServiceUrl, java.lang.String authnRequestIssuerEntityId, uk.gov.ida.saml.core.domain.AuthnContext authnContext, java.lang.String hubEntityId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description uk.gov.ida.saml.core.domain.AuthnContextgetAuthnContext()java.util.Optional<uk.gov.ida.saml.core.domain.HubAssertion>getCycle3AttributeAssertion()java.lang.StringgetEncryptedAuthnAssertion()java.lang.StringgetEncryptedMatchingDatasetAssertion()java.util.Optional<java.util.List<UserAccountCreationAttribute>>getUserAccountCreationAttributes()-
Methods inherited from class uk.gov.ida.saml.hub.domain.BaseHubAttributeQueryRequest
getAssertionConsumerServiceUrl, getAuthnRequestIssuerEntityId, getPersistentId
-
-
-
-
Constructor Detail
-
HubAttributeQueryRequest
public HubAttributeQueryRequest(java.lang.String id, uk.gov.ida.saml.core.domain.PersistentId persistentId, java.lang.String encryptedMatchingDatasetAssertion, java.lang.String encryptedAuthnAssertion, java.util.Optional<uk.gov.ida.saml.core.domain.HubAssertion> cycle3AttributeAssertion, java.util.Optional<java.util.List<UserAccountCreationAttribute>> userAccountCreationAttributes, org.joda.time.DateTime issueInstant, java.net.URI assertionConsumerServiceUrl, java.lang.String authnRequestIssuerEntityId, uk.gov.ida.saml.core.domain.AuthnContext authnContext, java.lang.String hubEntityId)
-
-
Method Detail
-
getCycle3AttributeAssertion
public java.util.Optional<uk.gov.ida.saml.core.domain.HubAssertion> getCycle3AttributeAssertion()
-
getUserAccountCreationAttributes
public java.util.Optional<java.util.List<UserAccountCreationAttribute>> getUserAccountCreationAttributes()
-
getEncryptedAuthnAssertion
public java.lang.String getEncryptedAuthnAssertion()
-
getAuthnContext
public uk.gov.ida.saml.core.domain.AuthnContext getAuthnContext()
-
getEncryptedMatchingDatasetAssertion
public java.lang.String getEncryptedMatchingDatasetAssertion()
-
-