Class IdpAdapterConfig
- java.lang.Object
- 
- com.inductiveautomation.ignition.gateway.auth.idp.IdpAdapterConfig
 
- 
 public class IdpAdapterConfig extends java.lang.ObjectAn 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:
- IdpAdapterConfig.GsonAdapter
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classIdpAdapterConfig.Builderstatic classIdpAdapterConfig.GsonAdapterSupport for Gson serialization and deserialization
 - 
Field SummaryFields Modifier and Type Field Description static com.inductiveautomation.ignition.common.gson.GsonGSON
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IdpAdapterConfig.Builderbuilder()static IdpAdapterConfig.Builderbuilder(IdpAdapterConfig config)booleanequals(java.lang.Object o)static IdpAdapterConfigfromJson(com.inductiveautomation.ignition.common.gson.stream.JsonReader reader)static IdpAdapterConfigfromJson(java.lang.String s)com.google.common.collect.ImmutableCollection<DerivedPolicySecurityLevelConfig>getDerivedPolicies()java.lang.StringgetDescription()DirectSecurityLevelPolicyConfigCollectiongetDirectPolicies()java.lang.StringgetName()UserAttributeMapperConfiggetUserAttributeMapperConfig()WebAuthStrategyConfiggetWebAuthStrategyConfig()inthashCode()java.lang.StringtoJson()voidtoJson(com.inductiveautomation.ignition.common.gson.stream.JsonWriter writer)
 
- 
- 
- 
Method Detail- 
getName@Nonnull public java.lang.String getName() 
 - 
getDescription@Nonnull public java.lang.String getDescription() 
 - 
getWebAuthStrategyConfig@Nonnull public WebAuthStrategyConfig getWebAuthStrategyConfig() 
 - 
getUserAttributeMapperConfig@Nonnull public UserAttributeMapperConfig getUserAttributeMapperConfig() 
 - 
getDirectPolicies@Nonnull public DirectSecurityLevelPolicyConfigCollection getDirectPolicies() 
 - 
getDerivedPolicies@Nonnull public com.google.common.collect.ImmutableCollection<DerivedPolicySecurityLevelConfig> getDerivedPolicies() 
 - 
fromJson@Nonnull public static IdpAdapterConfig fromJson(@Nonnull java.lang.String s) 
 - 
fromJson@Nonnull public static IdpAdapterConfig fromJson(@Nonnull com.inductiveautomation.ignition.common.gson.stream.JsonReader reader) 
 - 
toJson@Nonnull public java.lang.String toJson() 
 - 
toJsonpublic void toJson(@Nonnull com.inductiveautomation.ignition.common.gson.stream.JsonWriter writer)
 - 
equalspublic boolean equals(java.lang.Object o) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
builder@Nonnull public static IdpAdapterConfig.Builder builder() 
 - 
builder@Nonnull public static IdpAdapterConfig.Builder builder(@Nonnull IdpAdapterConfig config) 
 
- 
 
-