nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web
mtien bf962f6227 NIFI-7584 Added OIDC logout mechanism.
Added method to validate the OIDC Access Token for the revoke endpoint.
Created a new callback URI of oidc/logoutCallback to handle certain OIDC logout cases.
Changed method to exchange the Authorization Code for a Login Authentication Token.
Added a new method to exchange the AuthN Code for an Access Token.
Changed method to convert OIDC Token to a Login AuthN Token instead of a NiFi JWT.
Created new OidcServiceGroovyTest class.

NIFI-7584-rebase Added test.

NIFI-7584 Fixed a checkstyle issue.

NIFI-7584 Removed a dependency not in use.

NIFI-7584 Made revisions based on PR review.
Refactored revoke endpoint POST request to a private method.
Removed unnecessary dependencies.
Fixed Regex Pattern to search for literal dot character.
Fixed logging the Exception message.
Fixed caught Exception.
Changed timeout value to a static variable.
Changed repeating error messages to a static string.
Reduced sleep duration in unit test.
Refactored cookie generation to private method.

NIFI-7584 Fixed the snapshot version.

Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #4593.
2020-10-27 17:18:05 -04:00
..
nifi-custom-ui-utilities NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-jetty NIFI-7825: Support native library loading via absolute path 2020-10-26 16:21:16 -04:00
nifi-ui-extension NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-web-api NIFI-7584 Added OIDC logout mechanism. 2020-10-27 17:18:05 -04:00
nifi-web-content-access NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-web-content-viewer NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-web-docs NIFI-7592: Allow NiFi to be started without a GUI/REST interface (#4509) 2020-10-07 09:12:16 -04:00
nifi-web-error NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-web-optimistic-locking NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00
nifi-web-security NIFI-7584 Added OIDC logout mechanism. 2020-10-27 17:18:05 -04:00
nifi-web-ui NIFI-7892 Created a Logout page to inform users of a complete logout when OIDC is configured. (#4579) 2020-10-07 12:17:00 -04:00
pom.xml NIFI-7692 updating for next dev release 1.13.0 2020-08-18 14:48:02 -07:00