Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial declaration of OAuth and OIDC plugin and validator with unimp… #1276

Open
wants to merge 1 commit into
base: activemq-6.1.x
Choose a base branch
from

Conversation

samirboudjebla
Copy link

Initial declaration of the dependencies, java classes and the corresponding methods to implement the following jira - https://issues.apache.org/jira/browse/AMQ-9400

Methods are not implemented yet.

@jbonofre jbonofre self-requested a review July 28, 2024 05:56
@@ -0,0 +1,19 @@
# OAuth and OIDC Implementation for ActiveMQ
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think it makes sense to add a specific README here. Better to add in the doc section.

Also the ASF header is missing.

@@ -0,0 +1,9 @@
# OAuth and OIDC Implementation for ActiveMQ
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bak file should not be part of the PR. Please remove this one.

<dependency>
<groupId>com.nimbusds</groupId>
<artifactId>oauth2-oidc-sdk</artifactId>
<version>9.15</version>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. The version should be managed by dependencyManagement in the root pom.
  2. These dependencies can be optional I guess.

@@ -0,0 +1,23 @@
package org.apache.activemq.security;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ASF header is missing here.

@@ -0,0 +1,68 @@
package org.apache.activemq.security;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ASF header is missing here.

@@ -0,0 +1,18 @@
package org.apache.activemq.security;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ASF header is missing here.

@@ -34,6 +34,9 @@
<transportConnectors>
<transportConnector name="openwire" uri="tcp://localhost:61616" />
<transportConnector name="stomp" uri="stomp://localhost:61613" />
<!-- Add Jetty Transport Connector for Web Console -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's not correct: the jetty transport is not for the webconsole. Jetty transport is for http transport connect.
The WebConsole is managed outside of the broker by inclusion of jetty.xml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants