You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/07/19 14:43:23 UTC
[camel] branch main updated: CAMEL-19621: camel-elytron - Deprecated
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 8f7c6c70e35 CAMEL-19621: camel-elytron - Deprecated
8f7c6c70e35 is described below
commit 8f7c6c70e359ef24f7cc34e6aef8ad07e7922f0d
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Wed Jul 19 16:43:11 2023 +0200
CAMEL-19621: camel-elytron - Deprecated
---
.../generated/resources/org/apache/camel/catalog/others/elytron.json | 2 +-
components/camel-elytron/pom.xml | 2 +-
.../resources/META-INF/services/org/apache/camel/other.properties | 2 +-
components/camel-elytron/src/generated/resources/elytron.json | 2 +-
components/camel-elytron/src/main/docs/elytron.adoc | 5 +++--
.../org/apache/camel/component/elytron/ElytronSecurityProvider.java | 1 +
.../camel/component/elytron/ElytronSercurityConfiguration.java | 1 +
7 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/elytron.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/elytron.json
index 45feff0326d..158439d8564 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/elytron.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/elytron.json
@@ -4,7 +4,7 @@
"name": "elytron",
"title": "Elytron",
"description": "Elytron Security Provider for camel-undertow",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "3.1.0",
"label": "security",
"supportLevel": "Stable",
diff --git a/components/camel-elytron/pom.xml b/components/camel-elytron/pom.xml
index f0c9cec0bcf..1f68bf7e247 100644
--- a/components/camel-elytron/pom.xml
+++ b/components/camel-elytron/pom.xml
@@ -28,7 +28,7 @@
<artifactId>camel-elytron</artifactId>
<packaging>jar</packaging>
- <name>Camel :: Elytron</name>
+ <name>Camel :: Elytron (deprecated)</name>
<description>Elytron Security Provider for camel-undertow</description>
<properties>
diff --git a/components/camel-elytron/src/generated/resources/META-INF/services/org/apache/camel/other.properties b/components/camel-elytron/src/generated/resources/META-INF/services/org/apache/camel/other.properties
index 0669e2dc7b7..afb3e49d1c5 100644
--- a/components/camel-elytron/src/generated/resources/META-INF/services/org/apache/camel/other.properties
+++ b/components/camel-elytron/src/generated/resources/META-INF/services/org/apache/camel/other.properties
@@ -3,5 +3,5 @@ name=elytron
groupId=org.apache.camel
artifactId=camel-elytron
version=4.0.0-SNAPSHOT
-projectName=Camel :: Elytron
+projectName=Camel :: Elytron (deprecated)
projectDescription=Elytron Security Provider for camel-undertow
diff --git a/components/camel-elytron/src/generated/resources/elytron.json b/components/camel-elytron/src/generated/resources/elytron.json
index 45feff0326d..158439d8564 100644
--- a/components/camel-elytron/src/generated/resources/elytron.json
+++ b/components/camel-elytron/src/generated/resources/elytron.json
@@ -4,7 +4,7 @@
"name": "elytron",
"title": "Elytron",
"description": "Elytron Security Provider for camel-undertow",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "3.1.0",
"label": "security",
"supportLevel": "Stable",
diff --git a/components/camel-elytron/src/main/docs/elytron.adoc b/components/camel-elytron/src/main/docs/elytron.adoc
index 05c8f08ef3d..9a46d192928 100644
--- a/components/camel-elytron/src/main/docs/elytron.adoc
+++ b/components/camel-elytron/src/main/docs/elytron.adoc
@@ -1,10 +1,11 @@
-= Elytron Component
+= Elytron Component (deprecated)
:doctitle: Elytron
:shortname: elytron
:artifactid: camel-elytron
:description: Elytron Security Provider for camel-undertow
:since: 3.1
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
:tabs-sync-option:
*Since Camel {since}*
diff --git a/components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSecurityProvider.java b/components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSecurityProvider.java
index c51ba6a18bc..157fa052e16 100644
--- a/components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSecurityProvider.java
+++ b/components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSecurityProvider.java
@@ -49,6 +49,7 @@ import org.wildfly.security.http.util.SecurityProviderServerMechanismFactory;
* Implementation of `UndertowSecurityProvider` which adds elytron capability into camel-undertow. Provider requires
* instance of `ElytronSecurityConfiguration` to be provided as `securityConfiguration` parameter in camel-undertow.
*/
+@Deprecated
public class ElytronSecurityProvider implements UndertowSecurityProvider {
/**
* Name of the header which contains associated security identity if request is authenticated.
diff --git a/components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSercurityConfiguration.java b/components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSercurityConfiguration.java
index e0d50eadf0e..cda10e52cf8 100644
--- a/components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSercurityConfiguration.java
+++ b/components/camel-elytron/src/main/java/org/apache/camel/component/elytron/ElytronSercurityConfiguration.java
@@ -22,6 +22,7 @@ import org.wildfly.security.auth.server.SecurityDomain;
/**
* Instance of this interface has to be provided as `securityConfiguration` parameter into camel-undertow.
*/
+@Deprecated
public interface ElytronSercurityConfiguration {
/**