Uses of Class
io.helidon.security.providers.oidc.OidcProvider.Builder
-
Uses of OidcProvider.Builder in io.helidon.security.providers.oidc
Modifier and TypeMethodDescriptionOidcProvider.Builder.addTenantConfigFinder
(TenantConfigFinder configFinder) Add specificTenantConfigFinder
implementation.OidcProvider.Builder.addTenantConfigFinder
(TenantConfigFinder configFinder, int priority) Add specificTenantConfigFinder
implementation with specific priority.OidcProvider.Builder.addTenantConfigFinder
(TenantIdFinder idFinder) Add specificTenantIdFinder
implementation.OidcProvider.Builder.addTenantConfigFinder
(TenantIdFinder idFinder, int priority) Add specificTenantIdFinder
implementation with specific priority.static OidcProvider.Builder
OidcProvider.builder()
A fluent API builder to created instances of this provider.Update this builder with configuration.OidcProvider.Builder.discoverTenantConfigProviders
(boolean discoverConfigProviders) Whether to allowTenantConfigProvider
service loader discovery.OidcProvider.Builder.discoverTenantIdProviders
(boolean discoverIdProviders) Whether to allowTenantIdFinder
service loader discovery.OidcProvider.Builder.oidcConfig
(OidcConfig config) Configuration of OIDC (Open ID Connect).OidcProvider.Builder.optional
(boolean optional) Whether authentication is required.OidcProvider.Builder.outboundConfig
(OutboundConfig config) Configuration of outbound rules.OidcProvider.Builder.propagate
(boolean propagate) Whether to propagate identity.OidcProvider.Builder.useJwtGroups
(boolean useJwtGroups) Claimgroups
from JWT will be used to automatically add groups to current subject (may be used withRolesAllowed
annotation).