From 0b55c29497a38612e38c7b986a58a92c8f9067f5 Mon Sep 17 00:00:00 2001 From: pablo gonzalez granados Date: Sat, 13 Jan 2024 11:57:32 +0100 Subject: [PATCH] Add missing security documentation --- docs/modules/ROOT/pages/config.adoc | 64 +++++++++++++++++++++++------ docs/modules/ROOT/pages/index.adoc | 6 ++- 2 files changed, 56 insertions(+), 14 deletions(-) diff --git a/docs/modules/ROOT/pages/config.adoc b/docs/modules/ROOT/pages/config.adoc index 56dbf3f..84cb435 100644 --- a/docs/modules/ROOT/pages/config.adoc +++ b/docs/modules/ROOT/pages/config.adoc @@ -28,18 +28,6 @@ a|`reconnect-interval-seconds` -- Set the reconnect interval in seconds. -- -|int -|`1` -| INCOMING_AND_OUTGOING - -//@ConnectorAttribute(name = "ca-cart-file", direction = INCOMING_AND_OUTGOING, description = "File containing the self-signed CA for SSL connection", type = "string") - -a|`ca-cart-file` - -[.description] --- -File containing the self-signed CA for SSL connection. --- |string | | INCOMING_AND_OUTGOING @@ -88,4 +76,56 @@ Timeout to declare the MQTT Client not alive. --|int |`120000` | INCOMING_AND_OUTGOING + +a|`ssl.keystore.type` + +[.description] +-- +Set the keystore type +--|string +|`jks` +| INCOMING_AND_OUTGOING +a|`ssl.keystore.location` + +[.description] +-- +Set the keystore location. In case of pem type this is the cert path +--|string +| +| INCOMING_AND_OUTGOING + +a|`ssl.keystore.password` + +[.description] +-- +"Set the keystore password. In case of pem type this is not necessary +--|string +| +| INCOMING_AND_OUTGOING + +a|`ssl.truststore.type` + +[.description] +-- +Set the truststore type +--|string +|`jks` +| INCOMING_AND_OUTGOING +a|`ssl.truststore.location` + +[.description] +-- +Set the truststore location. In case of pem type this is the cert path +--|string +| +| INCOMING_AND_OUTGOING + +a|`ssl.truststore.password` + +[.description] +-- +"Set the truststore password. In case of pem type this is not necessary +--|string +| +| INCOMING_AND_OUTGOING |=== diff --git a/docs/modules/ROOT/pages/index.adoc b/docs/modules/ROOT/pages/index.adoc index 235281c..0eb8a50 100644 --- a/docs/modules/ROOT/pages/index.adoc +++ b/docs/modules/ROOT/pages/index.adoc @@ -18,7 +18,9 @@ This adds some benefits to the original SmallRye MQTT: |=== | Quarkus-hivemq-client version | Quarkus version | HiveMQ client version - +| 1.1.0 +| 2.16.12.Final +| 1.3.3 | 1.0.0 | 2.16.10.Final | 1.3.2 @@ -33,7 +35,7 @@ Requirements: Create a Quarkus application with the HiveMQ-SmallRye extension ```shell -mvn io.quarkus.platform:quarkus-maven-plugin:2.16.10.Final:create \ +mvn io.quarkus.platform:quarkus-maven-plugin:2.16.12.Final:create \ -DprojectGroupId=org.acme \ -DprojectArtifactId=hivemq-quickstart \ -DclassName="org.acme.quickstart.GreetingResource" \