Class WebAuthStrategyConfig
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.auth.config.AbstractTypedConfig
-
- com.inductiveautomation.ignition.gateway.auth.web.strategy.WebAuthStrategyConfig
-
public class WebAuthStrategyConfig extends AbstractTypedConfig
Configuration for aWebAuthStrategy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WebAuthStrategyConfig.GsonAdapter
-
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.gateway.auth.config.AbstractTypedConfig
AbstractTypedConfig.AbstractGsonAdapter<T extends AbstractTypedConfig>
-
-
Constructor Summary
Constructors Constructor Description WebAuthStrategyConfig(java.lang.String type, com.inductiveautomation.ignition.common.gson.JsonElement config)
WebAuthStrategyConfig(java.lang.String type, com.inductiveautomation.ignition.common.gson.JsonElement config, com.inductiveautomation.ignition.common.gson.JsonElement backupConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.util.Optional<com.inductiveautomation.ignition.common.gson.JsonElement>
getBackupConfig()
int
hashCode()
-
Methods inherited from class com.inductiveautomation.ignition.gateway.auth.config.AbstractTypedConfig
getConfig, getType
-
-
-
-
Constructor Detail
-
WebAuthStrategyConfig
public WebAuthStrategyConfig(@Nonnull java.lang.String type, @Nonnull com.inductiveautomation.ignition.common.gson.JsonElement config)
-
WebAuthStrategyConfig
public WebAuthStrategyConfig(@Nonnull java.lang.String type, @Nonnull com.inductiveautomation.ignition.common.gson.JsonElement config, @Nullable com.inductiveautomation.ignition.common.gson.JsonElement backupConfig)
-
-
Method Detail
-
getBackupConfig
@Nonnull public java.util.Optional<com.inductiveautomation.ignition.common.gson.JsonElement> getBackupConfig()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classAbstractTypedConfig
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractTypedConfig
-
-