Package io.helidon.security.providers.oidc.common
package io.helidon.security.providers.oidc.common
Open ID Connect (OIDC) classes usable from all OIDC related components.
-
ClassDescriptionConfiguration of the OIDC client credentials flow.Fluent API builder for
ClientCredentialsConfig
.ClientCredentialsConfig.BuilderBase<BUILDER extends ClientCredentialsConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ClientCredentialsConfig> Fluent API builder base forClientCredentialsConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Configuration of OIDC usable from all resources that utilize OIDC specification, such as security provider, web server extension and IDCS connectivity.A fluent APIBuilder
to build instances ofOidcConfig
.Client Authentication methods that are used by Clients to authenticate to the Authorization Server when using the Token Endpoint.Types of requests to identity provider.Handler of cookies used in OIDC.Outbound type of the OIDC provider.Proof Key Code Exchange (PKCE) challenge generation type.Holder of the tenant configuration resolved at runtime.Tenant configuration.A fluent APIBuilder
to build instances ofTenantConfig
.