Class DetailedAuthenticatorResource
- java.lang.Object
-
- de.xima.fc.api.rest.pub.client.security.model.DetailedAuthenticatorResource
-
- All Implemented Interfaces:
Serializable
@Generated("de.xima.openapi.codegen.java_jaxrs.XimaJavaJaxrsGenerator") public class DetailedAuthenticatorResource extends Object implements SerializableDetailedAuthenticatorResource- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDetailedAuthenticatorResource.RenderTypeEnumThe rendering type for this authenticator.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CLIENT_NAMEstatic StringJSON_PROPERTY_DISPLAY_NAMEstatic StringJSON_PROPERTY_ICON_STYLE_CLASSstatic StringJSON_PROPERTY_LINKSstatic StringJSON_PROPERTY_RENDER_TYPE
-
Constructor Summary
Constructors Constructor Description DetailedAuthenticatorResource()Creates a new empty model with no data yet.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DetailedAuthenticatorResourceclientName(String clientName)Creates a new model with the given enum and no other data.DetailedAuthenticatorResourcedisplayName(String displayName)Creates a new model with the given enum and no other data.booleanequals(Object o)StringgetClientName()The name of the client needed for authentication requests.StringgetDisplayName()The display name of the this authenticator.StringgetIconStyleClass()The icon style class for this authenticator.Map<String,String>getLinks()Get linksDetailedAuthenticatorResource.RenderTypeEnumgetRenderType()The rendering type for this authenticator.inthashCode()DetailedAuthenticatorResourceiconStyleClass(String iconStyleClass)Creates a new model with the given enum and no other data.DetailedAuthenticatorResourcelinks(Map<String,String> links)Creates a new model with the given enum and no other data.DetailedAuthenticatorResourceputLinksItem(String key, String linksItem)Adds an entry to the existing set of entries.DetailedAuthenticatorResourcerenderType(DetailedAuthenticatorResource.RenderTypeEnum renderType)Creates a new model with the given enum and no other data.voidsetClientName(String clientName)voidsetDisplayName(String displayName)voidsetIconStyleClass(String iconStyleClass)voidsetLinks(Map<String,String> links)voidsetRenderType(DetailedAuthenticatorResource.RenderTypeEnum renderType)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_LINKS
public static final String JSON_PROPERTY_LINKS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CLIENT_NAME
public static final String JSON_PROPERTY_CLIENT_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DISPLAY_NAME
public static final String JSON_PROPERTY_DISPLAY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ICON_STYLE_CLASS
public static final String JSON_PROPERTY_ICON_STYLE_CLASS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RENDER_TYPE
public static final String JSON_PROPERTY_RENDER_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
links
public DetailedAuthenticatorResource links(Map<String,String> links)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
putLinksItem
public DetailedAuthenticatorResource putLinksItem(String key, String linksItem)
Adds an entry to the existing set of entries. If an entry exists for the given key already, it is overwritten.- Parameters:
key- Object key at which to add an entry.linksItem- New value for the entry at the given key.- Returns:
- This instance for chaining method calls.
-
clientName
public DetailedAuthenticatorResource clientName(String clientName)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getClientName
@Nullable public String getClientName()
The name of the client needed for authentication requests.- Returns:
- clientName
-
setClientName
public void setClientName(String clientName)
-
displayName
public DetailedAuthenticatorResource displayName(String displayName)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getDisplayName
@Nullable public String getDisplayName()
The display name of the this authenticator.- Returns:
- displayName
-
setDisplayName
public void setDisplayName(String displayName)
-
iconStyleClass
public DetailedAuthenticatorResource iconStyleClass(String iconStyleClass)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getIconStyleClass
@Nullable public String getIconStyleClass()
The icon style class for this authenticator. This is used to determine which icon should be displayed for this authenticator.- Returns:
- iconStyleClass
-
setIconStyleClass
public void setIconStyleClass(String iconStyleClass)
-
renderType
public DetailedAuthenticatorResource renderType(DetailedAuthenticatorResource.RenderTypeEnum renderType)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getRenderType
@Nullable public DetailedAuthenticatorResource.RenderTypeEnum getRenderType()
The rendering type for this authenticator. This is used to determine how the authenticator should be rendered in the UI.- Returns:
- renderType
-
setRenderType
public void setRenderType(DetailedAuthenticatorResource.RenderTypeEnum renderType)
-
-