Class IdpAdapterConfig.Builder
- java.lang.Object
- 
- com.inductiveautomation.ignition.gateway.auth.idp.IdpAdapterConfig.Builder
 
- 
- Enclosing class:
- IdpAdapterConfig
 
 public static class IdpAdapterConfig.Builder extends java.lang.Object
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description IdpAdapterConfig.BuilderauthStrategyConfig(WebAuthStrategyConfig authStrategyConfig)IdpAdapterConfigbuild()IdpAdapterConfig.BuilderderivedPolicies(com.google.common.collect.ImmutableCollection<DerivedPolicySecurityLevelConfig> derivedPolicies)IdpAdapterConfig.Builderdescription(java.lang.String description)IdpAdapterConfig.BuilderdirectPolicies(DirectSecurityLevelPolicyConfigCollection directPolicies)IdpAdapterConfig.Buildername(java.lang.String name)IdpAdapterConfig.BuilderuserAttributeMapperConfig(UserAttributeMapperConfig userAttributeMapperConfig)
 
- 
- 
- 
Method Detail- 
name@Nonnull public IdpAdapterConfig.Builder name(@Nonnull java.lang.String name) 
 - 
description@Nonnull public IdpAdapterConfig.Builder description(@Nonnull java.lang.String description) 
 - 
authStrategyConfig@Nonnull public IdpAdapterConfig.Builder authStrategyConfig(@Nonnull WebAuthStrategyConfig authStrategyConfig) 
 - 
userAttributeMapperConfig@Nonnull public IdpAdapterConfig.Builder userAttributeMapperConfig(@Nonnull UserAttributeMapperConfig userAttributeMapperConfig) 
 - 
directPolicies@Nonnull public IdpAdapterConfig.Builder directPolicies(@Nonnull DirectSecurityLevelPolicyConfigCollection directPolicies) 
 - 
derivedPolicies@Nonnull public IdpAdapterConfig.Builder derivedPolicies(@Nonnull com.google.common.collect.ImmutableCollection<DerivedPolicySecurityLevelConfig> derivedPolicies) 
 - 
build@Nonnull public IdpAdapterConfig build() - Returns:
- the new IdpAdapterConfiginstance built by thisIdpAdapterConfig.Builder
- Throws:
- java.lang.IllegalArgumentException- if any of the builder fields are null
 
 
- 
 
-