Package io.quarkus.oidc
-
Interface Summary Interface Description JavaScriptRequestChecker JavaScriptRequestChecker can be used to check if the current request was made by JavaScript running inside Single-page application (SPA).OidcRequestContext<T> OIDC Context that can be used to run blocking OIDC tasks.OidcSession TenantConfigResolver A tenant resolver is responsible for resolving theOidcTenantConfig
for tenants, dynamically.TenantResolver A tenant resolver is responsible for resolving tenants dynamically so that the proper configuration can be used accordingly.TokenCustomizer TokenCustomizer can be used to change token headers to their original value for the token verification to succeed.TokenIntrospectionCache Token introspection cache.TokenStateManager Authorization Code Flow Token State Manager.UserInfoCache UserInfo cache. -
Class Summary Class Description AccessTokenCredential AuthorizationCodeTokens Authorization Code Flow Session StateIdTokenCredential OidcConfigurationMetadata OidcTenantConfig OidcTenantConfig.Authentication Defines the authorization request properties when authenticating users using the Authorization Code Grant Type.OidcTenantConfig.Backchannel OidcTenantConfig.CodeGrant Authorization Code grant configurationOidcTenantConfig.Frontchannel OidcTenantConfig.IntrospectionCredentials Introspection Basic Authentication configurationOidcTenantConfig.Logout OidcTenantConfig.Roles OidcTenantConfig.Token OidcTenantConfig.TokenStateManager Default Authorization Code token state manager configurationRefreshToken SecurityEvent Security event.TokenIntrospection Represents a token introspection resultUserInfo -
Enum Summary Enum Description OidcTenantConfig.ApplicationType OidcTenantConfig.Authentication.CookieSameSite SameSite attribute values for the session cookie.OidcTenantConfig.Authentication.ResponseMode Authorization code flow response modeOidcTenantConfig.Provider OidcTenantConfig.Roles.Source OidcTenantConfig.SignatureAlgorithm Supported asymmetric signature algorithmsOidcTenantConfig.TokenStateManager.Strategy SecurityEvent.Type -
Exception Summary Exception Description OIDCException -
Annotation Types Summary Annotation Type Description IdToken Tenant Annotation which can be used to associate tenant configurations with Jakarta REST resources and resource methods.TenantFeature Annotation which can be used to associate one or more OIDC features with a named tenant.