You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
summary: Secure HTTP access to Jakarta REST (formerly known as JAX-RS) endpoints in your application with Bearer token authentication by using the Quarkus OpenID Connect (OIDC) extension.
summary: "To protect your web applications, you can use the industry-standard OpenID Connect (OIDC) Authorization Code Flow mechanism provided by the Quarkus OIDC extension."
summary: "With the Quarkus OpenID Connect (OIDC) extension, you can protect application HTTP endpoints by using the OIDC Authorization Code Flow mechanism."
summary: This reference guide explains how to enable AppCDS with Quarkus.
369
-
categories: "cloud, core"
369
+
categories: "core, cloud"
370
370
type: guide
371
371
url: /guides/appcds
372
372
- title: Application Data Caching
@@ -559,7 +559,7 @@ types:
559
559
- title: Dev Services for Databases
560
560
filename: databases-dev-services.adoc
561
561
summary: "When testing or running in dev mode Quarkus can provide you with a zero-config database out of the box, a feature we refer to as Dev Services."
562
-
categories: "data, tooling"
562
+
categories: "tooling, data"
563
563
type: guide
564
564
url: /guides/databases-dev-services
565
565
- title: Dev Services for Elasticsearch
@@ -1022,7 +1022,7 @@ types:
1022
1022
- title: SmallRye Fault Tolerance
1023
1023
filename: smallrye-fault-tolerance.adoc
1024
1024
summary: This guide demonstrates how your Quarkus application can utilize the SmallRye Fault Tolerance specification through the SmallRye Fault Tolerance extension.
1025
-
categories: "observability, web"
1025
+
categories: "web, observability"
1026
1026
type: guide
1027
1027
url: /guides/smallrye-fault-tolerance
1028
1028
- title: SmallRye GraphQL
@@ -1052,14 +1052,14 @@ types:
1052
1052
- title: Testing Your Application
1053
1053
filename: getting-started-testing.adoc
1054
1054
summary: "This guide covers testing in JVM mode, native mode, and injection of resources into tests"
1055
-
categories: "tooling, core, native"
1055
+
categories: "core, tooling, native"
1056
1056
id: testing
1057
1057
type: guide
1058
1058
url: /guides/getting-started-testing
1059
1059
- title: Tips for writing native applications
1060
1060
filename: writing-native-applications-tips.adoc
1061
1061
summary: This guide is a collection of tips to help you solve the problems you encounter when compiling applications to native executable.
1062
-
categories: "writing-extensions, core, native"
1062
+
categories: "core, writing-extensions, native"
1063
1063
type: guide
1064
1064
url: /guides/writing-native-applications-tips
1065
1065
- title: Using Apache Kafka Streams
@@ -1188,7 +1188,7 @@ types:
1188
1188
- title: Using SSL With Native Executables
1189
1189
filename: native-and-ssl.adoc
1190
1190
summary: "In this guide, we will discuss how you can get your native images to support SSL, as native images don't support it out of the box."
1191
-
categories: "security, core, native"
1191
+
categories: "core, native, security"
1192
1192
type: guide
1193
1193
url: /guides/native-and-ssl
1194
1194
- title: Using Security with .properties File
@@ -1307,7 +1307,7 @@ types:
1307
1307
- title: Writing JSON REST Services
1308
1308
filename: rest-json.adoc
1309
1309
summary: JSON is now the lingua franca between microservices.
1310
-
categories: "serialization, web"
1310
+
categories: "web, serialization"
1311
1311
type: guide
1312
1312
url: /guides/rest-json
1313
1313
- title: Writing REST Services with RESTEasy Reactive
[{"configDocKey":{"type":"java.time.Duration","key":".ttl","additionalKeys":[],"configDoc":"The default time to live of the item stored in the cache","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"ttl","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".prefix","additionalKeys":[],"configDoc":"the key prefix allowing to identify the keys belonging to the cache. If not set, use \"cache:$cache-name\"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".use-optimistic-locking","additionalKeys":[],"configDoc":"Whether the access to the cache should be using optimistic locking. See link:https://redis.io/docs/manual/transactions/#optimistic-locking-using-check-and-set[Redis Optimistic Locking] for details. Default is `false`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-optimistic-locking","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}]
1
+
[{"configDocKey":{"type":"java.time.Duration","key":".expire-after-write","additionalKeys":[],"configDoc":"Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry's creation, or the most recent replacement of its value.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"expire-after-write","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.time.Duration","key":".expire-after-access","additionalKeys":[],"configDoc":"Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the last access of its value.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html","docMapKey":"expire-after-access","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".prefix","additionalKeys":[],"configDoc":"the key prefix allowing to identify the keys belonging to the cache. If not set, use \"cache:$cache-name\"","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"prefix","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Boolean","key":".use-optimistic-locking","additionalKeys":[],"configDoc":"Whether the access to the cache should be using optimistic locking. See link:https://redis.io/docs/manual/transactions/#optimistic-locking-using-check-and-set[Redis Optimistic Locking] for details. Default is `false`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"use-optimistic-locking","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}]
[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".service-discovery","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.stork.StorkServiceDiscoveryConfiguration","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".service-discovery.type","additionalKeys":[],"configDoc":"Configures the service discovery type, e.g. \"consul\". ServiceDiscoveryProvider for the type has to be available","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".service-discovery","additionalKeys":[],"configDoc":"ServiceDiscovery parameters. Check the documentation of the selected service discovery type for available parameters.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".load-balancer","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.stork.StorkLoadBalancerConfiguration","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".load-balancer.type","additionalKeys":[],"configDoc":"Configures load balancer type, e.g. \"round-robin\". A LoadBalancerProvider for the type has to be available","withinAMap":false,"defaultValue":"round-robin","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".load-balancer","additionalKeys":[],"configDoc":"Load Balancer parameters. Check the documentation of the selected load balancer type for available parameters","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}]
1
+
[{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".service-discovery","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.stork.StorkServiceDiscoveryConfiguration","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".service-discovery.type","additionalKeys":[],"configDoc":"Configures the service discovery type, e.g. \"consul\". ServiceDiscoveryProvider for the type has to be available","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".service-discovery","additionalKeys":[],"configDoc":"ServiceDiscovery parameters. Check the documentation of the selected service discovery type for available parameters.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"params","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":"","optional":false,"withinAMap":false,"sectionDetails":null,"sectionDetailsTitle":".load-balancer","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.stork.StorkLoadBalancerConfiguration","showSection":false,"configDocItems":[{"configDocKey":{"type":"string","key":".load-balancer.type","additionalKeys":[],"configDoc":"Configures load balancer type, e.g. \"round-robin\". A LoadBalancerProvider for the type has to be available","withinAMap":false,"defaultValue":"round-robin","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".load-balancer","additionalKeys":[],"configDoc":"Load Balancer parameters. Check the documentation of the selected load balancer type for available parameters","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}},{"configDocSection":{"name":".service-registrar","optional":true,"withinAMap":false,"sectionDetails":"== ServiceRegistrar configuration for the service","sectionDetailsTitle":"ServiceRegistrar configuration for the service","configPhase":"BUILD_TIME","topLevelGrouping":"","configGroupType":"io.quarkus.stork.StorkServiceRegistrarConfiguration","showSection":true,"configDocItems":[{"configDocKey":{"type":"string","key":".service-registrar.type","additionalKeys":[],"configDoc":"Configures service registrar type, e.g. \"consul\". A ServiceRegistrarProvider for the type has to be available","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".service-registrar","additionalKeys":[],"configDoc":"Service Registrar parameters. Check the documentation of the selected registrar type for available parameters","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}],"anchorPrefix":null}}]
[{"configDocKey":{"type":"string","key":".type","additionalKeys":[],"configDoc":"Configures service registrar type, e.g. \"consul\". A ServiceRegistrarProvider for the type has to be available","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"type","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":"","additionalKeys":[],"configDoc":"Service Registrar parameters. Check the documentation of the selected registrar type for available parameters","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"parameters","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}]
0 commit comments