Class EndpointConfiguration

java.lang.Object
pl.edu.icm.unity.types.endpoint.EndpointConfiguration

public class EndpointConfiguration extends Object
Base endpoint configuration. Useful when deploying a new endpoint and when updating it.
Author:
Krzysztof Benedyczak
  • Constructor Details

    • EndpointConfiguration

      public EndpointConfiguration(I18nString displayedName, String description, List<String> authnOptions, String configuration, String realm)
    • EndpointConfiguration

      public EndpointConfiguration(I18nString displayedName, String description, List<String> authnOptions, String configuration, String realm, String tag)
    • EndpointConfiguration

      public EndpointConfiguration(com.fasterxml.jackson.databind.node.ObjectNode json)
  • Method Details

    • toJson

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

      public I18nString getDisplayedName()
    • getDescription

      public String getDescription()
    • getAuthenticationOptions

      public List<String> getAuthenticationOptions()
    • getConfiguration

      public String getConfiguration()
    • getRealm

      public String getRealm()
    • getTag

      public String getTag()
    • setTag

      public void setTag(String tag)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

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

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