Class HubAttributeQueryRequest

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