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 <claus.ib...@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 { /**