Class IdpAdapterConfig
java.lang.Object
com.inductiveautomation.ignition.gateway.auth.idp.IdpAdapterConfig
An IdpAdapterConfig is a configuration object for IdP Adapters. It is made up of a name,
WebAuthStrategyConfig, UserAttributeMapperConfig, direct security level policies, and derived
security level policies.- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classSupport for Gson serialization and deserialization -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.inductiveautomation.ignition.common.gson.Gson -
Method Summary
Modifier and TypeMethodDescriptionstatic IdpAdapterConfig.Builderbuilder()static IdpAdapterConfig.Builderbuilder(IdpAdapterConfig config) booleanstatic IdpAdapterConfigfromJson(com.inductiveautomation.ignition.common.gson.stream.JsonReader reader) static IdpAdapterConfigcom.google.common.collect.ImmutableCollection<DerivedPolicySecurityLevelConfig>getName()inthashCode()toJson()voidtoJson(com.inductiveautomation.ignition.common.gson.stream.JsonWriter writer)
-
Field Details
-
GSON
public static final com.inductiveautomation.ignition.common.gson.Gson GSON
-
-
Method Details
-
getName
-
getDescription
-
getWebAuthStrategyConfig
-
getUserAttributeMapperConfig
-
getDirectPolicies
-
getDerivedPolicies
@Nonnull public com.google.common.collect.ImmutableCollection<DerivedPolicySecurityLevelConfig> getDerivedPolicies() -
fromJson
-
fromJson
@Nonnull public static IdpAdapterConfig fromJson(@Nonnull com.inductiveautomation.ignition.common.gson.stream.JsonReader reader) -
toJson
-
toJson
public void toJson(@Nonnull com.inductiveautomation.ignition.common.gson.stream.JsonWriter writer) -
equals
-
hashCode
public int hashCode() -
builder
-
builder
-