Class BaseRegistrationInput

java.lang.Object
pl.edu.icm.unity.types.registration.BaseRegistrationInput
Direct Known Subclasses:
EnquiryResponse, RegistrationRequest

public class BaseRegistrationInput extends Object
Base of enquiry and registration requests.
Author:
K. Benedyczak
  • Constructor Details

    • BaseRegistrationInput

      public BaseRegistrationInput()
    • BaseRegistrationInput

      public BaseRegistrationInput(com.fasterxml.jackson.databind.node.ObjectNode root)
  • Method Details

    • validate

      public void validate()
    • getFormId

      public String getFormId()
    • setFormId

      public void setFormId(String formId)
    • getIdentities

      public List<IdentityParam> getIdentities()
    • setIdentities

      public void setIdentities(List<IdentityParam> identities)
    • getAttributes

      public List<Attribute> getAttributes()
    • setAttributes

      public void setAttributes(List<Attribute> attributes)
    • getCredentials

      public List<CredentialParamValue> getCredentials()
    • setCredentials

      public void setCredentials(List<CredentialParamValue> credentials)
    • getGroupSelections

      public List<GroupSelection> getGroupSelections()
    • setGroupSelections

      public void setGroupSelections(List<GroupSelection> groupSelections)
    • addGroupSelection

      public void addGroupSelection(GroupSelection groupSelection)
    • getAgreements

      public List<Selection> getAgreements()
    • setAgreements

      public void setAgreements(List<Selection> agreements)
    • getPolicyAgreements

      public List<PolicyAgreementDecision> getPolicyAgreements()
    • setPolicyAgreements

      public void setPolicyAgreements(List<PolicyAgreementDecision> policyAgreements)
    • getComments

      public String getComments()
    • setComments

      public void setComments(String comments)
    • getUserLocale

      public String getUserLocale()
    • setUserLocale

      public void setUserLocale(String userLocale)
    • getRegistrationCode

      public String getRegistrationCode()
    • setRegistrationCode

      public void setRegistrationCode(String registrationCode)
    • toJson

      public com.fasterxml.jackson.databind.node.ObjectNode toJson()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object