This is an automated email from the ASF dual-hosted git repository.
oscerd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new 998de981130 [create-pull-request] automated change (#2001)
998de981130 is described below
commit 998de98113055138e1565f041d8eb0cceeb110bb
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Sep 27 08:32:52 2026 +0200
[create-pull-request] automated change (#2001)
Co-authored-by: oscerd <[email protected]>
---
.../org/apache/camel/springboot/catalog/dataformats/avro.json | 2 +-
.../apache/camel/springboot/catalog/dataformats/xmlSecurity.json | 6 +++---
.../camel-typesafe-ai-starter/src/main/docs/typesafe-ai.json | 2 +-
docs/spring-boot/modules/ROOT/pages/starters/typesafe-ai.adoc | 3 +--
4 files changed, 6 insertions(+), 7 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/avro.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/avro.json
index 7ba322c3407..1e52c325e80 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/avro.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/avro.json
@@ -18,6 +18,6 @@
"properties": {
"id": { "index": 0, "kind": "attribute", "displayName": "Id", "group":
"common", "required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
id of this node" },
"instanceClassName": { "index": 1, "kind": "attribute", "displayName":
"Instance Class Name", "group": "common", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "description": "Class name to use for marshal and
unmarshalling." },
- "serializablePackages": { "index": 2, "kind": "attribute", "displayName":
"Serializable Packages", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Comma-separated list of
additional packages that contain trusted Avro model classes. Avro 1.12
validates classes resolved from schemas; Camel automatically trusts packages
derived from the configured sche [...]
+ "serializablePackages": { "index": 2, "kind": "attribute", "displayName":
"Serializable Packages", "group": "security", "label": "security", "required":
false, "type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "security": "insecure:serialization",
"description": "Comma-separated list of additional packages that contain
trusted Avro model classes. Avro 1.12 validates classes resolved from schemas;
Camel automatically trusts pac [...]
}
}
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/xmlSecurity.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/xmlSecurity.json
index c93201f54a3..70a2ee5633f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/xmlSecurity.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/xmlSecurity.json
@@ -18,14 +18,14 @@
"properties": {
"id": { "index": 0, "kind": "attribute", "displayName": "Id", "group":
"common", "required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
id of this node" },
"xmlCipherAlgorithm": { "index": 1, "kind": "attribute", "displayName":
"Xml Cipher Algorithm", "group": "common", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "TRIPLEDES", "AES_128",
"AES_128_GCM", "AES_192", "AES_192_GCM", "AES_256", "AES_256_GCM", "SEED_128",
"CAMELLIA_128", "CAMELLIA_192", "CAMELLIA_256" ], "deprecated": false,
"autowired": false, "secret": false, "defaultValue": "AES_256_GCM",
"description": "The cipher algorithm to be used for en [...]
- "passPhrase": { "index": 2, "kind": "attribute", "displayName": "Pass
Phrase", "group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "A String used as passPhrase to encrypt\/decrypt content." },
- "passPhraseByte": { "index": 3, "kind": "attribute", "displayName": "Pass
Phrase Byte", "group": "advanced", "label": "advanced", "required": false,
"type": "string", "javaType": "byte[]", "deprecated": false, "autowired":
false, "secret": false, "description": "A byte used as passPhrase to
encrypt\/decrypt content." },
+ "passPhrase": { "index": 2, "kind": "attribute", "displayName": "Pass
Phrase", "group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": true,
"security": "secret", "description": "A String used as passPhrase to
encrypt\/decrypt content." },
+ "passPhraseByte": { "index": 3, "kind": "attribute", "displayName": "Pass
Phrase Byte", "group": "advanced", "label": "advanced", "required": false,
"type": "string", "javaType": "byte[]", "deprecated": false, "autowired":
false, "secret": true, "security": "secret", "description": "A byte used as
passPhrase to encrypt\/decrypt content." },
"secureTag": { "index": 4, "kind": "attribute", "displayName": "Secure
Tag", "group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "The XPath reference to the XML Element selected for
encryption\/decryption. If no tag is specified, the entire payload is
encrypted\/decrypted." },
"secureTagContents": { "index": 5, "kind": "attribute", "displayName":
"Secure Tag Contents", "group": "common", "required": false, "type": "boolean",
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "A boolean value to
specify whether the XML Element is to be encrypted or the contents of the XML
Element. false = Element Level, true = Element Content Level." },
"keyCipherAlgorithm": { "index": 6, "kind": "attribute", "displayName":
"Key Cipher Algorithm", "group": "common", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "RSA_v1dot5", "RSA_OAEP",
"RSA_OAEP_11" ], "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "RSA_OAEP", "description": "The cipher algorithm to be used for
encryption\/decryption of the asymmetric key." },
"recipientKeyAlias": { "index": 7, "kind": "attribute", "displayName":
"Recipient Key Alias", "group": "common", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "description": "The key alias to be used when retrieving the
recipient's public or private key from a KeyStore when performing asymmetric
key encryption or decryption." },
"keyOrTrustStoreParameters": { "index": 8, "kind": "attribute",
"displayName": "Key Or Trust Store Parameters", "group": "common", "required":
false, "type": "object", "javaType":
"org.apache.camel.support.jsse.KeyStoreParameters", "deprecated": false,
"autowired": false, "secret": false, "description": "Refers to a KeyStore
instance to lookup in the registry, which is used for configuration options for
creating and loading a KeyStore instance that represents the sender's
trustStore [...]
- "keyPassword": { "index": 9, "kind": "attribute", "displayName": "Key
Password", "group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "The password to be used for retrieving the private key from the
KeyStore. This key is used for asymmetric decryption." },
+ "keyPassword": { "index": 9, "kind": "attribute", "displayName": "Key
Password", "group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": true,
"security": "secret", "description": "The password to be used for retrieving
the private key from the KeyStore. This key is used for asymmetric decryption."
},
"digestAlgorithm": { "index": 10, "kind": "attribute", "displayName":
"Digest Algorithm", "group": "common", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "SHA1", "SHA256", "SHA512" ],
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"SHA1", "description": "The digest algorithm to use with the RSA OAEP
algorithm." },
"mgfAlgorithm": { "index": 11, "kind": "attribute", "displayName": "Mgf
Algorithm", "group": "common", "required": false, "type": "enum", "javaType":
"java.lang.String", "enum": [ "MGF1_SHA1", "MGF1_SHA256", "MGF1_SHA512" ],
"deprecated": false, "autowired": false, "secret": false, "defaultValue":
"MGF1_SHA1", "description": "The MGF Algorithm to use with the RSA OAEP
algorithm." },
"addKeyValueForEncryptedKey": { "index": 12, "kind": "attribute",
"displayName": "Add Key Value For Encrypted Key", "group": "common",
"required": false, "type": "boolean", "javaType": "java.lang.Boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true,
"description": "Whether to add the public key used to encrypt the session key
as a KeyValue in the EncryptedKey structure or not." },
diff --git
a/components-starter/camel-typesafe-ai-starter/src/main/docs/typesafe-ai.json
b/components-starter/camel-typesafe-ai-starter/src/main/docs/typesafe-ai.json
index a12dc2c3fe9..8b5349ceb7f 100644
---
a/components-starter/camel-typesafe-ai-starter/src/main/docs/typesafe-ai.json
+++
b/components-starter/camel-typesafe-ai-starter/src/main/docs/typesafe-ai.json
@@ -184,4 +184,4 @@
"ignored": {
"properties": []
}
-}
+}
\ No newline at end of file
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/typesafe-ai.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/typesafe-ai.adoc
index 5cafe8241fa..9374336f222 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/typesafe-ai.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/typesafe-ai.adoc
@@ -37,7 +37,7 @@ camel.component.typesafe-ai.model=jev-latest
camel.component.typesafe-ai.api-key=test-key
camel.component.typesafe-ai.threshold=0.75
-camel.language.typesafe-ai.endpoint=typesafe-ai:ai-test
+camel.language.typesafe-ai.endpoint=direct:ai-test
camel.language.typesafe-ai.threshold=0.85
camel.language.typesafe-ai.uncertainty=0.15
camel.language.typesafe-ai.uncertainty-policy=NonMatch
@@ -47,7 +47,6 @@ camel.language.typesafe-ai.state=active
The starter supports 23 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
-
|===
| Name | Description | Default | Type
| camel.component.typesafe-ai.api-key | The API key used for Bearer
authentication. | | String