Class WebAuthStatus.GsonAdapter
java.lang.Object
com.inductiveautomation.perspective.gateway.api.WebAuthStatus.GsonAdapter
- All Implemented Interfaces:
- com.inductiveautomation.ignition.common.gson.JsonSerializer<WebAuthStatus>
- Direct Known Subclasses:
- WebAuthStatus.PrivateGsonAdapter
- Enclosing class:
- WebAuthStatus
public static class WebAuthStatus.GsonAdapter
extends Object
implements com.inductiveautomation.ignition.common.gson.JsonSerializer<WebAuthStatus>
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncom.inductiveautomation.ignition.common.gson.JsonObjectserialize(WebAuthStatus webAuthStatus, Type type, com.inductiveautomation.ignition.common.gson.JsonSerializationContext jsonSerializationContext) 
- 
Field Details- 
AUTHENTICATION_REQUIRED_KEY- See Also:
 
- 
AUTHENTICATED_KEY- See Also:
 
- 
AUTHORIZED_KEY- See Also:
 
- 
USER_KEY- See Also:
 
- 
SECURITY_LEVELS_KEY- See Also:
 
- 
IDP_KEY- See Also:
 
- 
IDP_ATTRIBUTES_KEY- See Also:
 
 
- 
- 
Constructor Details- 
GsonAdapterpublic GsonAdapter()
- 
GsonAdapterpublic GsonAdapter(boolean simple) - Parameters:
- simple- true if authorized and authenticationRequired properties should not be serialized
 
 
- 
- 
Method Details- 
serializepublic com.inductiveautomation.ignition.common.gson.JsonObject serialize(WebAuthStatus webAuthStatus, Type type, com.inductiveautomation.ignition.common.gson.JsonSerializationContext jsonSerializationContext) - Specified by:
- serializein interface- com.inductiveautomation.ignition.common.gson.JsonSerializer<WebAuthStatus>
 
 
-