Registry / auth / quarkus-oidc

quarkus-oidc

JSON →
library3.17.4javamavenunverified

Verify Bearer access tokens and authenticate users with Authorization Code Flow in Quarkus applications.

<dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-oidc</artifactId> <version>3.17.4</version> </dependency>
INSTALL
IMPORT
SIG · QUARKUS-OIDC
Q
quarkus-oidc
authjavav3.17.4
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

TokenIntrospection
io.quarkus.oidc.TokenIntrospection

Injects TokenIntrospection to verify OIDC tokens in a Quarkus REST endpoint.

import io.quarkus.oidc.TokenIntrospection; import jakarta.inject.Inject; import jakarta.ws.rs.GET; import jakarta.ws.rs.Path; @Path("/api") public class Resource { @Inject TokenIntrospection tokenIntrospection; @GET public String get() { return "authenticated"; } }
Debug
Known issues
gotchaQuarkus OIDC requires configuration of issuer and credentials in application.properties.
fix
Add quarkus.oidc.auth-server-url and quarkus.oidc.client-id properties.
affects: all
Upgrade
Version history
3.17.4latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
26 hits · last 30 days
node
24
Resources
quarkus-oidc — mvn dependency:get quarkus-oidc · libregistry