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 SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic classSupport for Gson serialization and deserialization
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.inductiveautomation.ignition.common.gson.Gson
- 
Method SummaryModifier 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- 
GSONpublic 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
- 
toJsonpublic void toJson(@Nonnull com.inductiveautomation.ignition.common.gson.stream.JsonWriter writer) 
- 
equals
- 
hashCodepublic int hashCode()
- 
builder
- 
builder
 
-