Skip to content

Commit 8f6b750

Browse files
author
quarkusbot
committed
Sync web site with Quarkus documentation
1 parent 6c14ca9 commit 8f6b750

File tree

933 files changed

+28460
-33910
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

933 files changed

+28460
-33910
lines changed

_data/versioned/latest/index/quarkus.yaml

Lines changed: 91 additions & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ types:
44
reference:
55
- title: Authorization of web endpoints
66
filename: security-authorize-web-endpoints-reference.adoc
7-
summary: Quarkus incorporates a pluggable web security layer.
7+
summary: Quarkus has an integrated pluggable web security layer.
88
categories: "security, web"
99
topics:
1010
- security
@@ -167,9 +167,9 @@ types:
167167
id: native-reference
168168
type: reference
169169
url: /guides/native-reference
170-
- title: OpenID Connect (OIDC) and OAuth2 client and filters
170+
- title: OpenID Connect (OIDC) and OAuth2 Client and Filters Reference Guide
171171
filename: security-openid-connect-client-reference.adoc
172-
summary: "You can use Quarkus extensions for OpenID Connect and OAuth 2.0 access token management, focusing on acquiring, refreshing, and propagating tokens."
172+
summary: 'This reference guide explains how to use:'
173173
categories: security
174174
topics:
175175
- security
@@ -359,7 +359,7 @@ types:
359359
- title: Configuring Well-Known OpenID Connect Providers
360360
filename: security-openid-connect-providers.adoc
361361
summary: This document explains how to configure well-known social OIDC and OAuth2 providers.
362-
keywords: oidc github twitter google facebook mastodon microsoft apple spotify twitch linkedin strava
362+
keywords: oidc github twitter google facebook mastodon microsoft apple spotify twitch
363363
categories: "security, web"
364364
topics:
365365
- security
@@ -373,8 +373,6 @@ types:
373373
- apple
374374
- spotify
375375
- twitch
376-
- linkedin
377-
- strava
378376
extensions:
379377
- io.quarkus:quarkus-oidc
380378
id: security-openid-connect-providers
@@ -445,7 +443,7 @@ types:
445443
url: /guides/security-oidc-code-flow-authentication
446444
- title: Proactive authentication
447445
filename: security-proactive-authentication.adoc
448-
summary: "Learn how to manage proactive authentication in Quarkus, including customizing settings and handling exceptions."
446+
summary: Proactive authentication is enabled in Quarkus by default.
449447
categories: "security, web"
450448
topics:
451449
- security
@@ -466,7 +464,7 @@ types:
466464
url: /guides/security-architecture
467465
- title: Quarkus Security overview
468466
filename: security-overview.adoc
469-
summary: "Quarkus Security is a framework that provides the architecture, multiple authentication and authorization mechanisms, and other tools to build secure and production-quality Java applications."
467+
summary: "Quarkus Security is a framework that provides the architecture, multiple authentication and authorization mechanisms, and other tools for you to build secure and production-quality Java applications."
470468
categories: security
471469
topics:
472470
- security
@@ -504,22 +502,6 @@ types:
504502
id: doc-contribute-howto
505503
type: howto
506504
url: /guides/doc-contribute-docs-howto
507-
- title: Dev Services and Dev UI for OpenID Connect (OIDC)
508-
filename: security-openid-connect-dev-services.adoc
509-
summary: You can use Dev Services for Keycloak and the Dev UI for the OpenID Connect (OIDC) Keycloak provider and adapt these services for other OpenID Connect providers.
510-
keywords: sso oidc security keycloak
511-
categories: security
512-
topics:
513-
- security
514-
- oidc
515-
- keycloak
516-
- dev-services
517-
- testing
518-
- dev-mode
519-
extensions:
520-
- io.quarkus:quarkus-oidc
521-
type: howto
522-
url: /guides/security-openid-connect-dev-services
523505
- title: Enable Basic authentication
524506
filename: security-basic-authentication-howto.adoc
525507
summary: Enable Basic authentication for your Quarkus project and allow users to authenticate with a username and password.
@@ -537,22 +519,6 @@ types:
537519
id: security-basic-authentication-howto
538520
type: howto
539521
url: /guides/security-basic-authentication-howto
540-
- title: Quarkus Security with Jakarta Persistence
541-
filename: security-jpa.adoc
542-
summary: You can configure your application to use Jakarta Persistence to store users' identities.
543-
categories: security
544-
topics:
545-
- security
546-
- identity-providers
547-
- sql
548-
- database
549-
- jpa
550-
- jdbc
551-
extensions:
552-
- io.quarkus:quarkus-security-jpa-reactive
553-
id: security-jpa
554-
type: howto
555-
url: /guides/security-jpa
556522
- title: Update projects to the latest Quarkus version
557523
filename: update-quarkus.adoc
558524
summary: Learn how to upgrade your projects to the latest version of Quarkus
@@ -580,36 +546,6 @@ types:
580546
id: resteasy-reactive-virtual-threads
581547
type: howto
582548
url: /guides/resteasy-reactive-virtual-threads
583-
- title: Using OpenID Connect (OIDC) and Keycloak to centralize authorization
584-
filename: security-keycloak-authorization.adoc
585-
summary: Learn how to enable bearer token authorization in your Quarkus application using Keycloak Authorization Services for secure access to protected resources.
586-
keywords: sso oidc security keycloak
587-
categories: security
588-
topics:
589-
- security
590-
- authentication
591-
- authorization
592-
- keycloak
593-
- sso
594-
- oidc
595-
extensions:
596-
- io.quarkus:quarkus-oidc
597-
- io.quarkus:quarkus-keycloak-authorization
598-
type: howto
599-
url: /guides/security-keycloak-authorization
600-
- title: Using OpenID Connect (OIDC) multitenancy
601-
filename: security-openid-connect-multitenancy.adoc
602-
summary: This guide demonstrates how your OpenID Connect (OIDC) application can support multitenancy to serve multiple tenants from a single application.
603-
keywords: sso oidc oauth2 security
604-
categories: security
605-
topics:
606-
- security
607-
- oidc
608-
- multitenancy
609-
extensions:
610-
- io.quarkus:quarkus-oidc
611-
type: howto
612-
url: /guides/security-openid-connect-multitenancy
613549
- title: YAML configuration
614550
filename: config-yaml.adoc
615551
summary: "Optionally, use `application.yaml` instead of `application.properties` to configure your application."
@@ -673,9 +609,9 @@ types:
673609
- reactive
674610
type: tutorial
675611
url: /guides/getting-started-reactive
676-
- title: Getting started with Security by using Basic authentication and Jakarta Persistence
612+
- title: Getting Started with Security using Basic authentication and Jakarta Persistence
677613
filename: security-getting-started-tutorial.adoc
678-
summary: "Get started with Quarkus Security by securing your Quarkus application endpoints with the built-in Quarkus Basic authentication and the Jakarta Persistence identity provider, enabling role-based access control."
614+
summary: Get started with Quarkus Security by securing your Quarkus application endpoints with the built-in Quarkus Basic authentication and the Jakarta Persistence identity provider and enabling role-based access control.
679615
categories: "getting-started, security"
680616
topics:
681617
- security
@@ -706,18 +642,6 @@ types:
706642
id: telemetry-opentracing-to-otel-tutorial
707643
type: tutorial
708644
url: /guides/telemetry-opentracing-to-otel-tutorial
709-
- title: OpenID Connect client and token propagation quickstart
710-
filename: security-openid-connect-client.adoc
711-
summary: "Learn how to use OpenID Connect (OIDC) and OAuth2 clients with filters to get, refresh, and propagate access tokens in your applications."
712-
categories: security
713-
topics:
714-
- security
715-
- oidc
716-
- client
717-
extensions:
718-
- io.quarkus:quarkus-oidc-client
719-
type: tutorial
720-
url: /guides/security-openid-connect-client
721645
- title: Protect Quarkus web application by using an Auth0 OpenID Connect provider
722646
filename: security-oidc-auth0-tutorial.adoc
723647
summary: "Quarkus Security provides comprehensive OpenId Connect (OIDC) and OAuth2 support with its quarkus-oidc extension, supporting both Authorization code flow and Bearer token authentication mechanisms."
@@ -743,7 +667,7 @@ types:
743667
url: /guides/security-oidc-bearer-token-authentication-tutorial
744668
- title: Protect a web application by using OpenID Connect (OIDC) authorization code flow
745669
filename: security-oidc-code-flow-authentication-tutorial.adoc
746-
summary: "Discover how to secure application HTTP endpoints by using the Quarkus OpenID Connect (OIDC) authorization code flow mechanism with the Quarkus OIDC extension, providing robust authentication and authorization."
670+
summary: "With the Quarkus OpenID Connect (OIDC) extension, you can protect application HTTP endpoints by using the OIDC Authorization Code Flow mechanism."
747671
categories: "security, web"
748672
topics:
749673
- security
@@ -1149,8 +1073,6 @@ types:
11491073
- heroku
11501074
- cloud
11511075
- deployment
1152-
- docker
1153-
- podman
11541076
type: guide
11551077
url: /guides/deploying-to-heroku
11561078
- title: Deploying to Microsoft Azure Cloud
@@ -1186,6 +1108,22 @@ types:
11861108
- testing
11871109
type: guide
11881110
url: /guides/dev-services
1111+
- title: Dev Services and UI for OpenID Connect (OIDC)
1112+
filename: security-openid-connect-dev-services.adoc
1113+
summary: Start Keycloak or other providers automatically in dev and test modes.
1114+
keywords: sso oidc security keycloak
1115+
categories: security
1116+
topics:
1117+
- security
1118+
- oidc
1119+
- keycloak
1120+
- dev-services
1121+
- testing
1122+
- dev-mode
1123+
extensions:
1124+
- io.quarkus:quarkus-oidc
1125+
type: guide
1126+
url: /guides/security-openid-connect-dev-services
11891127
- title: Dev Services for AMQP
11901128
filename: amqp-dev-services.adoc
11911129
summary: Start AMQP automatically in dev and test modes.
@@ -1828,6 +1766,18 @@ types:
18281766
- io.quarkus:quarkus-narayana-lra
18291767
type: guide
18301768
url: /guides/lra
1769+
- title: OpenID Connect Client and Token Propagation Quickstart
1770+
filename: security-openid-connect-client.adoc
1771+
summary: "This guide explains how to use OpenID Connect and OAuth2 Client and Filters to acquire, refresh and propagate access tokens."
1772+
categories: security
1773+
topics:
1774+
- security
1775+
- oidc
1776+
- client
1777+
extensions:
1778+
- io.quarkus:quarkus-oidc-client
1779+
type: guide
1780+
url: /guides/security-openid-connect-client
18311781
- title: Packaging And Releasing With JReleaser
18321782
filename: jreleaser.adoc
18331783
summary: This guide covers packaging and releasing CLI applications using the JReleaser tool.
@@ -1951,6 +1901,22 @@ types:
19511901
- reactive
19521902
type: guide
19531903
url: /guides/quarkus-reactive-architecture
1904+
- title: Quarkus Security with Jakarta Persistence
1905+
filename: security-jpa.adoc
1906+
summary: "Quarkus provides a Jakarta Persistence (formerly known as JPA) identity provider, similar to the JDBC identity provider, suitable for use with the Basic and Form-based Quarkus Security mechanisms, which require a combination of username and password credentials."
1907+
categories: security
1908+
topics:
1909+
- security
1910+
- identity-providers
1911+
- sql
1912+
- database
1913+
- jpa
1914+
- jdbc
1915+
extensions:
1916+
- io.quarkus:quarkus-security-jpa-reactive
1917+
id: security-jpa
1918+
type: guide
1919+
url: /guides/security-jpa
19541920
- title: Quarkus Virtual Thread support for gRPC services
19551921
filename: grpc-virtual-threads.adoc
19561922
summary: This guide explains how to benefit from Java virtual threads when implementing a gRPC service.
@@ -2297,20 +2263,6 @@ types:
22972263
- io.quarkus:quarkus-smallrye-reactive-messaging-kafka
22982264
type: guide
22992265
url: /guides/kafka-schema-registry-avro
2300-
- title: Using Apache Kafka with Schema Registry and JSON Schema
2301-
filename: kafka-schema-registry-json-schema.adoc
2302-
summary: "Use Apache Kafka, Json Schema serialized records, and connect to a schema registry."
2303-
categories: messaging
2304-
topics:
2305-
- messaging
2306-
- kafka
2307-
- apicurio
2308-
- registry
2309-
extensions:
2310-
- io.quarkus:quarkus-apicurio-registry-json-schema
2311-
- io.quarkus:quarkus-smallrye-reactive-messaging-kafka
2312-
type: guide
2313-
url: /guides/kafka-schema-registry-json-schema
23142266
- title: Using Blaze-Persistence
23152267
filename: blaze-persistence.adoc
23162268
summary: This guide explains how to use Blaze-Persistence to simplify your data and DTO layers.
@@ -2466,6 +2418,36 @@ types:
24662418
- io.quarkus:quarkus-smallrye-openapi
24672419
type: guide
24682420
url: /guides/openapi-swaggerui
2421+
- title: Using OpenID Connect (OIDC) Multi-Tenancy
2422+
filename: security-openid-connect-multitenancy.adoc
2423+
summary: This guide demonstrates how your OpenID Connect application can support multi-tenancy so that you can serve multiple tenants from a single application.
2424+
keywords: sso oidc oauth2 security
2425+
categories: security
2426+
topics:
2427+
- security
2428+
- oidc
2429+
- multitenancy
2430+
extensions:
2431+
- io.quarkus:quarkus-oidc
2432+
type: guide
2433+
url: /guides/security-openid-connect-multitenancy
2434+
- title: Using OpenID Connect (OIDC) and Keycloak to Centralize Authorization
2435+
filename: security-keycloak-authorization.adoc
2436+
summary: This guide demonstrates how your Quarkus application can authorize access to protected resources using Keycloak Authorization Services.
2437+
keywords: sso oidc security keycloak
2438+
categories: security
2439+
topics:
2440+
- security
2441+
- authentication
2442+
- authorization
2443+
- keycloak
2444+
- sso
2445+
- oidc
2446+
extensions:
2447+
- io.quarkus:quarkus-oidc
2448+
- io.quarkus:quarkus-keycloak-authorization
2449+
type: guide
2450+
url: /guides/security-keycloak-authorization
24692451
- title: Using OpenTelemetry
24702452
filename: opentelemetry.adoc
24712453
summary: This guide explains how your Quarkus application can utilize OpenTelemetry to provide distributed tracing for interactive web applications.
@@ -2677,36 +2659,33 @@ types:
26772659
type: guide
26782660
url: /guides/reactive-event-bus
26792661
- title: Using the legacy REST Client
2680-
filename: resteasy-client.adoc
2662+
filename: rest-client.adoc
26812663
summary: This guide explains how to use the RESTEasy Classic REST Client in order to interact with REST APIs (JSON and other) with very little effort.
26822664
categories: web
26832665
topics:
26842666
- rest
26852667
- rest-client
2686-
- resteasy-client
26872668
- resteasy-classic
26882669
extensions:
2689-
- io.quarkus:quarkus-resteasy-client
2690-
- io.quarkus:quarkus-resteasy-client-jackson
2691-
- io.quarkus:quarkus-resteasy-client-jsonb
2692-
- io.quarkus:quarkus-resteasy-client-jaxb
2670+
- io.quarkus:quarkus-rest-client
2671+
- io.quarkus:quarkus-rest-client-jackson
2672+
- io.quarkus:quarkus-rest-client-jsonb
26932673
type: guide
2694-
url: /guides/resteasy-client
2674+
url: /guides/rest-client
26952675
- title: Using the legacy REST Client with Multipart
2696-
filename: resteasy-client-multipart.adoc
2676+
filename: rest-client-multipart.adoc
26972677
summary: "This guide explains how to use the RESTEasy Classic REST Client to send multipart REST requests, typically to upload documents."
26982678
categories: web
26992679
topics:
27002680
- rest
27012681
- rest-client
2702-
- resteasy-client
27032682
- multipart
27042683
- resteasy-classic
27052684
extensions:
2706-
- io.quarkus:quarkus-resteasy-client
2685+
- io.quarkus:quarkus-rest-client
27072686
- io.quarkus:quarkus-resteasy-multipart
27082687
type: guide
2709-
url: /guides/resteasy-client-multipart
2688+
url: /guides/rest-client-multipart
27102689
- title: Using xDS gRPC
27112690
filename: grpc-xds.adoc
27122691
summary: This page explains how to enable xDS gRPC usage in your Quarkus application.

0 commit comments

Comments
 (0)