| OidcProvider.Builder | OidcProvider.Builder. addTenantConfigFinder(TenantConfigFinder configFinder) |  | 
| OidcProvider.Builder | OidcProvider.Builder. addTenantConfigFinder(TenantConfigFinder configFinder,
                     int priority) |  | 
| OidcProvider.Builder | OidcProvider.Builder. addTenantConfigFinder(TenantIdFinder idFinder) |  | 
| OidcProvider.Builder | OidcProvider.Builder. addTenantConfigFinder(TenantIdFinder idFinder,
                     int priority) |  | 
| static OidcProvider.Builder | OidcProvider. builder() | A fluent API builder to created instances of this provider. | 
| OidcProvider.Builder | OidcProvider.Builder. config(Config config) | Update this builder with configuration. | 
| OidcProvider.Builder | OidcProvider.Builder. discoverTenantConfigProviders(boolean discoverConfigProviders) |  | 
| OidcProvider.Builder | OidcProvider.Builder. discoverTenantIdProviders(boolean discoverIdProviders) |  | 
| OidcProvider.Builder | OidcProvider.Builder. oidcConfig(OidcConfig config) | Configuration of OIDC (Open ID Connect). | 
| OidcProvider.Builder | OidcProvider.Builder. optional(boolean optional) | Whether authentication is required. | 
| OidcProvider.Builder | OidcProvider.Builder. outboundConfig(OutboundConfig config) | Configuration of outbound rules. | 
| OidcProvider.Builder | OidcProvider.Builder. propagate(boolean propagate) | Whether to propagate identity. | 
| OidcProvider.Builder | OidcProvider.Builder. useJwtGroups(boolean useJwtGroups) | Claim groupsfrom JWT will be used to automatically add
  groups to current subject (may be used withRolesAllowedannotation). |