Package pl.edu.icm.unity.types.endpoint
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 Summary
Constructors Constructor Description EndpointConfiguration(com.fasterxml.jackson.databind.node.ObjectNode json)
EndpointConfiguration(I18nString displayedName, String description, List<String> authnOptions, String configuration, String realm)
EndpointConfiguration(I18nString displayedName, String description, List<String> authnOptions, String configuration, String realm, String tag)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
List<String>
getAuthenticationOptions()
String
getConfiguration()
String
getDescription()
I18nString
getDisplayedName()
String
getRealm()
String
getTag()
int
hashCode()
void
setTag(String tag)
com.fasterxml.jackson.databind.node.ObjectNode
toJson()
String
toString()
-
-
-
Constructor Detail
-
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 Detail
-
toJson
public com.fasterxml.jackson.databind.node.ObjectNode toJson()
-
getDisplayedName
public I18nString getDisplayedName()
-
getDescription
public String getDescription()
-
getConfiguration
public String getConfiguration()
-
getRealm
public String getRealm()
-
getTag
public String getTag()
-
setTag
public void setTag(String tag)
-
-