This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch CAMEL-23250-security-policy-enforcement
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 952fd5a91cf8 CAMEL-23250: Security policy enforcement with
profile-aware defaults
add d1ba855f4cfa Update known releases in catalog
add 7b5b8c0283c0 chore: default authentication path to /* in
platform-http-main
add 0ec73cf66fb5 CAMEL-23282: fix unbounded BeanInfo cache growth for body
OGNL expressions
add 06629602fe6a CAMEL-23279: fix SamplingDefinition.description()
NumberFormatException with property placeholders
add 892be63447f7 chore: fix default charset in Undertow consumer when
Content-Type has no charset
add b446bd3e0b8a (chores): fix SonarCloud S5993 in camel-api
add 19ecd4385f08 (chores): fix SonarCloud S5993 in camel-base
add 4a610009d3ee (chores): fix SonarCloud S5993 in camel-core-languages
add 37728599983f (chores): fix SonarCloud S5993 in camel-core-model
add 3a897f1ab8ab (chores): fix SonarCloud S5993 in camel-core-processor
add c35d4fdb120f (chores): fix SonarCloud S5993 in camel-core-reifier
add 1163998f4293 (chores): fix SonarCloud S5993 in camel-core-xml
add 1dd4e1764811 (chores): fix SonarCloud S5993 in camel-main
add 65b7cdaba39b (chores): fix SonarCloud S5993 in camel-support
add b54d0591e668 (chores): fix SonarCloud S5993 in camel-djl
add 0f94a3963991 (chores): fix SonarCloud S5993 in camel-as2-api
add 1f44fd196c3c (chores): fix SonarCloud S5993 in camel-aws2-timestream
add 9cab133d7724 (chores): fix SonarCloud S5993 in camel-infinispan-common
add 5e17d48c9dfa (chores): fix SonarCloud S5993 in camel-oauth
add 50449b514a4b (chores): fix SonarCloud S5993 in
camel-salesforce-component
add 2ce054abe4d2 (chores): fix SonarCloud S5993 in
camel-servicenow-component
add 2097e7a7d04e (chores): fix SonarCloud S5993 in camel-sjms
add b07b49bf2efa (chores): fix SonarCloud S5993 in camel-smpp
add dcdbf3eb2c6c (chores): fix SonarCloud S5993 in camel-splunk
add a2e064a67986 (chores): fix SonarCloud S5993 in camel-sql
add 3e602949b0f4 (chores): fix SonarCloud S5993 in camel-telegram
add 6afffa92df35 (chores): fix SonarCloud S5993 in camel-twitter
add 124a9eceb9da (chores): fix SonarCloud S5993 in camel-whatsapp
add b859bc95beaa (chores): fix SonarCloud S5993 in camel-wordpress
add 1893008cb56c (chores): fix SonarCloud S5993 in camel-workday
add 4c1def635397 (chores): fix SonarCloud S5993 in camel-xmlsecurity
add e00b6d012ff4 (chores): fix SonarCloud S5993 in camel-zeebe
add 713ee45f765e (chores): fix SonarCloud S5993 in camel-zookeeper
add 26c096a1d21c (chores): fix SonarCloud S5993 in camel-endpointdsl
add cf188c324508 (chores): fix SonarCloud S5993 in camel-jbang-core
add 765e70d4c9f3 (chores): fix SonarCloud S5993 in
camel-jbang-plugin-kubernetes
add c385b62414fe (chores): fix SonarCloud S5993 in camel-yaml-dsl
add cc8185accc67 (chores): fix SonarCloud S5993 in camel-yaml-dsl-common
add 658afc9b7e29 (chores): fix SonarCloud S5993 in camel-test-infra-artemis
add 7ececc6f5c4e (chores): fix SonarCloud S5993 in camel-test-infra-aws-v2
add 68d63869cc6e (chores): fix SonarCloud S5993 in
camel-test-infra-azure-common
add b8693b266863 (chores): fix SonarCloud S5993 in camel-test-infra-jetty
add ba216589e5ee (chores): revert spurious generated file changes
add 082c4d29eeee CAMEL-23295: Fix resource leak and improve error handling
in camel-splunk-hec producer (#22483)
add efc2e76dfe2a CAMEL-23250: Add security policy enforcement framework
add 6d5ecf7cc7d8 CAMEL-23250: Annotate components with security policy
categories
add 9858315d9595 CAMEL-23250: Regenerate catalog and generated files
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (952fd5a91cf8)
\
N -- N -- N refs/heads/CAMEL-23250-security-policy-enforcement
(9858315d9595)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../component/djl/model/AbstractPredictor.java | 2 +-
.../djl/model/cv/AbstractCvZooPredictor.java | 2 +-
.../djl/model/nlp/AbstractNlpZooPredictor.java | 2 +-
.../exception/AS2ErrorDispositionException.java | 4 +-
.../timestream/Timestream2AbstractEndpoint.java | 2 +-
.../org/apache/camel/component/bean/BeanInfo.java | 19 +--
.../main/java/org/apache/camel/oauth/OAuth.java | 2 +-
.../java/org/apache/camel/oauth/OAuthFactory.java | 2 +-
.../BasicAuthenticationConfigurer.java | 15 +-
.../JWTAuthenticationConfigurer.java | 16 +-
.../MainAuthenticationConfigurer.java | 12 ++
...ava => BasicAuthenticationNonRootPathTest.java} | 32 ++--
...a => BasicAuthenticationSelectivePathTest.java} | 64 ++++----
...> basic-auth-nonroot-path-selective.properties} | 3 +-
...operties => basic-auth-nonroot-path.properties} | 2 +-
.../salesforce/api/dto/AbstractSObjectBase.java | 2 +-
.../internal/client/AbstractClientBase.java | 4 +-
.../internal/processor/AbstractRestProcessor.java | 2 +-
.../processor/AbstractSalesforceProcessor.java | 2 +-
.../servicenow/AbstractServiceNowProducer.java | 2 +-
.../component/sjms/reply/ReplyManagerSupport.java | 2 +-
.../camel/component/smpp/AbstractSmppCommand.java | 2 +-
.../apache/camel/component/smpp/SmppSmCommand.java | 2 +-
.../component/splunkhec/SplunkHECProducer.java | 15 +-
.../component/splunkhec/SplunkHECProducerTest.java | 129 +++++++++++++++
.../component/splunk/support/SplunkDataWriter.java | 2 +-
.../camel/component/sql/DefaultSqlEndpoint.java | 4 +-
.../jdbc/AbstractJdbcMessageIdRepository.java | 10 +-
.../telegram/model/InlineQueryResult.java | 4 +-
.../component/telegram/model/OutgoingMessage.java | 2 +-
.../camel/component/telegram/model/PaidMedia.java | 4 +-
.../model/payments/RevenueWithdrawalState.java | 4 +-
.../model/payments/TransactionPartner.java | 4 +-
.../telegram/service/OutgoingMessageHandler.java | 4 +-
.../telegram/service/TelegramMessageHandler.java | 4 +-
.../component/twitter/AbstractTwitterEndpoint.java | 2 +-
.../camel/component/undertow/UndertowConsumer.java | 15 +-
...> RestUndertowHttpPostJsonPojoCharsetTest.java} | 41 +++--
.../service/WhatsAppServiceRestAPIAdapter.java | 4 +-
.../component/wordpress/api/model/Classifier.java | 2 +-
.../api/model/ClassifierSearchCriteria.java | 2 +-
.../component/wordpress/api/model/Publishable.java | 2 +-
.../wordpress/api/model/TextPublishable.java | 2 +-
.../consumer/AbstractWordpressConsumer.java | 6 +-
.../producer/AbstractWordpressProducer.java | 2 +-
.../workday/producer/WorkdayDefaultProducer.java | 2 +-
.../processor/XmlSignatureConfiguration.java | 2 +-
.../processor/XmlSignatureProcessor.java | 2 +-
.../zeebe/processor/AbstractBaseProcessor.java | 2 +-
.../operations/FutureEventDrivenOperation.java | 2 +-
.../zookeeper/operations/ZooKeeperOperation.java | 4 +-
.../java/org/apache/camel/spi/Transformer.java | 4 +-
.../impl/converter/BaseTypeConverterRegistry.java | 4 +-
.../camel/impl/event/AbstractContextEvent.java | 2 +-
.../camel/impl/event/AbstractExchangeEvent.java | 2 +-
.../camel/impl/event/AbstractRouteEvent.java | 2 +-
.../apache/camel/impl/event/AbstractStepEvent.java | 2 +-
.../camel/language/simple/BaseSimpleParser.java | 2 +-
.../camel/builder/AdviceWithRouteBuilder.java | 4 +-
.../org/apache/camel/builder/RouteBuilder.java | 4 +-
.../apache/camel/model/BasicExpressionNode.java | 8 +-
.../camel/model/BasicOutputExpressionNode.java | 10 +-
.../org/apache/camel/model/ExpressionNode.java | 8 +-
.../apache/camel/model/LoadBalancerDefinition.java | 2 +-
.../apache/camel/model/OutputExpressionNode.java | 12 +-
.../org/apache/camel/model/SamplingDefinition.java | 2 +-
.../org/apache/camel/model/SendDefinition.java | 4 +-
.../model/app/SSLContextParametersDefinition.java | 3 +-
.../camel/model/dataformat/YAMLDataFormat.java | 2 +-
.../TransactionErrorHandlerDefinition.java | 4 +-
.../camel/model/rest/RestSecurityDefinition.java | 4 +-
.../model/transformer/TransformerDefinition.java | 2 +-
.../camel/model/validator/ValidatorDefinition.java | 2 +-
.../processor/BaseDelegateProcessorSupport.java | 2 +-
.../camel/processor/DelayProcessorSupport.java | 6 +-
.../apache/camel/processor/PooledTaskFactory.java | 4 +-
.../errorhandler/RedeliveryErrorHandler.java | 14 +-
.../loadbalancer/WeightedLoadBalancer.java | 2 +-
.../apache/camel/processor/saga/SagaProcessor.java | 4 +-
.../camel/reifier/AbstractPolicyReifier.java | 4 +-
.../org/apache/camel/reifier/AbstractReifier.java | 4 +-
.../org/apache/camel/reifier/ProcessorReifier.java | 4 +-
.../reifier/dataformat/DataFormatReifier.java | 2 +-
.../reifier/transformer/TransformerReifier.java | 2 +-
.../camel/reifier/validator/ValidatorReifier.java | 2 +-
.../core/xml/AbstractCamelContextFactoryBean.java | 2 +-
...rorTest.java => BeanInfoCacheBodyOgnlTest.java} | 60 +++----
.../camel/processor/SamplingThrottlerTest.java | 21 +++
.../apache/camel/component/ResourceEndpoint.java | 4 +-
.../apache/camel/support/DefaultAsyncProducer.java | 2 +-
.../org/apache/camel/support/DefaultComponent.java | 4 +-
.../org/apache/camel/support/DefaultProducer.java | 2 +-
.../apache/camel/support/EventNotifierSupport.java | 2 +-
.../support/HeaderFilterStrategyComponent.java | 4 +-
.../camel/support/HeaderSelectorProducer.java | 22 +--
.../apache/camel/support/HealthCheckComponent.java | 4 +-
.../camel/support/PollingConsumerSupport.java | 2 +-
.../camel/support/PooledObjectFactorySupport.java | 4 +-
.../support/ScheduledBatchPollingConsumer.java | 4 +-
.../camel/support/ScheduledPollConsumer.java | 4 +-
.../camel/support/SimpleEventNotifierSupport.java | 2 +-
.../apache/camel/support/cache/ServicePool.java | 2 +-
.../support/component/AbstractApiComponent.java | 6 +-
.../support/component/AbstractApiConsumer.java | 2 +-
.../support/component/AbstractApiEndpoint.java | 6 +-
.../support/component/AbstractApiProducer.java | 2 +-
.../camel/support/component/ApiMethodParser.java | 2 +-
.../camel/support/console/AbstractDevConsole.java | 2 +-
.../support/scan/BasePackageScanResolver.java | 2 +-
.../apache/camel/support/task/AbstractTask.java | 2 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc | 40 ++---
docs/user-manual/modules/ROOT/pages/security.adoc | 177 ---------------------
.../builder/endpoint/EndpointRouteBuilder.java | 4 +-
.../dsl/jbang/core/commands/CamelCommand.java | 2 +-
.../dsl/jbang/core/commands/ExportBaseCommand.java | 2 +-
.../core/commands/action/ActionBaseCommand.java | 2 +-
.../core/commands/action/ActionWatchCommand.java | 2 +-
.../core/commands/action/CamelProcessorAction.java | 2 +-
.../core/commands/action/CamelRouteAction.java | 2 +-
.../core/commands/catalog/CatalogBaseCommand.java | 2 +-
.../core/commands/infra/InfraBaseCommand.java | 2 +-
.../core/commands/plugin/PluginBaseCommand.java | 2 +-
.../core/commands/process/ProcessBaseCommand.java | 2 +-
.../core/commands/process/ProcessWatchCommand.java | 2 +-
.../commands/kubernetes/KubernetesBaseCommand.java | 2 +-
.../core/commands/kubernetes/traits/BaseTrait.java | 4 +-
.../traits/knative/KnativeBaseTrait.java | 2 +-
.../dsl/yaml/common/YamlDeserializerBase.java | 2 +-
.../common/YamlDeserializerEndpointAwareBase.java | 2 +-
.../dsl/yaml/YamlRoutesBuilderLoaderSupport.java | 2 +-
pom.xml | 1 -
.../services/AbstractArtemisEmbeddedService.java | 2 +-
.../services/AWSLocalContainerInfraService.java | 6 +-
.../common/services/AzureStorageInfraService.java | 6 +-
.../infra/jetty/services/JettyConfiguration.java | 2 +-
135 files changed, 530 insertions(+), 527 deletions(-)
copy
components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/authentication/{BasicAuthenticationMainHttpServerTest.java
=> BasicAuthenticationNonRootPathTest.java} (67%)
copy
components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/authentication/{JWTAuthenticationMainHttpServerTest.java
=> BasicAuthenticationSelectivePathTest.java} (57%)
copy
components/camel-platform-http-main/src/test/resources/{basic-auth.properties
=> basic-auth-nonroot-path-selective.properties} (94%)
copy
components/camel-platform-http-main/src/test/resources/{basic-auth.properties
=> basic-auth-nonroot-path.properties} (96%)
create mode 100644
components/camel-splunk-hec/src/test/java/org/apache/camel/component/splunkhec/SplunkHECProducerTest.java
copy
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/rest/{RestUndertowHttpPostJsonPojoTest.java
=> RestUndertowHttpPostJsonPojoCharsetTest.java} (52%)
copy
core/camel-core/src/test/java/org/apache/camel/component/bean/{BeanThrowAssertionErrorTest.java
=> BeanInfoCacheBodyOgnlTest.java} (52%)