OAuth2 Provider Module Release Notes - Mule 4

The OAuth2 Provider module enables a Mule runtime engine (Mule) app to be configured as an Authentication Manager in an OAuth2 dance.

1.1.0

May 14, 2024

What’s New

  • This connector is now FIPS 140-2 compliant.

Compatibility

Software Version

Mule

4.1.1 and later

OpenJDK

8, 11, and 17

1.0.13

March 8, 2024

What’s New

  • This connector is now compatible with Java 17.

Compatibility

Software Version

Mule

4.1.1 and later

OpenJDK

8, 11, and 17

1.0.12

June 14, 2023

Compatibility

Software Version

Mule

4.1.1 and later

Fixed Issues

Issue Resolution ID

Improved the performance of the Validate operation.

W-13101424

1.0.11

June 12, 2023

Compatibility

Software Version

Mule

4.1.1 and later

Fixed Issues

Issue Resolution ID

Upgraded internal dependencies.

W-13568991

Refactored code to improve security.

W-13145661

1.0.10

October 18, 2022

Compatibility

Software Version

Mule

4.1.1 and later

Fixed Issues

Issue ID

Upgraded internal dependencies.

W-11639029

1.0.9

August 23, 2022

Compatibility

Software Version

Mule

4.1.1 and later

Fixed Issues

Issue ID

Upgraded internal dependencies.

W-11577652

1.0.8

December 16, 2021

Compatibility

Software Version

Mule

4.1.1 and later

Fixed Issues

Issue ID

Fixed inconsistencies in OAuth2 token expiry time.

OPM-31

1.0.7

September 24, 2021

Fixed Issues

  • Added debug logs in the connector to troubleshoot properly. (OPM-29)

1.0.6

February 18, 2021

Fixed Issues

  • Fixed an issue that prevented LDAP authentication. (OPM-20)

  • Fixed the Already exists a listener matching that path and methods error that occurred when restarting an application using the OAuth2 Provider Module. (OPM-21)

  • Fixed the Provider already registered error that occurred when starting a stopped application when using the OAuth2 Provider Module. (OPM-22)

1.0.5

September 15, 2019

Fixed Issues

  • ClassCastException was incorrectly thrown in an error scenario. This has been replaced by OAuth2ProviderSecurityException. (MULE-17445)

1.0.4

August 13, 2019

Fixed Issues

Compatibility

The OAuth2 Provider Module is compatible with:

Application or Service

Version

Mule

4.1.1 and later

1.0.3

January 23, 2019

Fixed Issues

  • HTTP request parameters are validated twice. (EE-6529)

  • Missing default login page files. (EE-6528)

Compatibility

The OAuth2 Provider Module is compatible with:

Application/Service

Version

Mule

4.1.1 and later

1.0.2

January 21, 2019

Fixed Issues

The OAuth2 Provider Module is compatible with:

Application/Service

Version

Mule

4.1.1 and later

1.0.1

January 8, 2019

Fixed Issues

  • Token response content-type header is not application/json (EE-6224)

  • ClientCredential grants inconsistent error codes. This broke compatibility, so use system property: mule.oauth.provider.oldErrors=true if wanting to get the previous error codes. (EE-6521)

  • clientSecurityProvider is no longer mandatory. (EE-6488)

  • Static login page is now being exported. (EE-6519)

Compatibility

The OAuth2 Provider Module is compatible with:

Application/Service

Version

Mule

4.1.1 and later

1.0.0

June 15, 2018

Compatibility

The OAuth2 Provider Module is compatible with:

Application/Service

Version

Mule

4.1.1 and later