Nandor Soma Abonyi
e9b62f7b83
NIFI-11912 Added Proxy support to StandardOauth2AccessTokenProvider
...
This closes #7609
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-08-23 16:22:42 -05:00
Tamas Palfy
88587f5c02
NIFI-11386 Added Resource and Audience support to StandardOauth2AccessTokenProvider
...
- Also keeping previous Refresh Token if one is not provided during a refresh request
This closes #7164
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2023-04-17 22:05:49 -05:00
exceptionfactory
b23b2621ac
NIFI-11267 Removed deprecated OAuth2TokenProviderImpl
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #7029 .
2023-03-13 09:22:20 +01:00
Joe Witt
43eab4c81d
NIFI-11103 prepping for 2.0.0 line
2023-02-09 15:32:53 -07:00
Peter Turcsanyi
cb77a96059
NIFI-11088: This closes #6878 . updated copyright year to 2023 in NOTICE files
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2023-01-23 09:42:44 -07:00
Tamas Palfy
464e0a96ee
NIFI-11050 In PutEmail added OAuth authorization option. StandardOauth2AccessTokenProvider can be used with refresh_token grant type.
...
This closes #6845 .
Signed-off-by: Peter Turcsanyi <turcsanyi@apache.org>
2023-01-19 16:05:28 +01:00
Esa Lindqvist
4716c8d715
NIFI-10456 Added Client Authentication Strategy option to OAuth2 Provider
...
StandardOauth2AccessTokenProvider has been updated with new property `Client Authentication Strategy` supporting Basic Authentication as recommended in RFC 6749. The changes maintain the current default implementation using Request Body parameters
This closes #6782
Co-authored-by: David Handermann <exceptionfactory@apache.org>
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-12-30 15:07:33 -06:00
Joe Witt
75e7c9e47c
NIFI-10854-RC1 prepare for next development iteration
2022-11-22 19:22:47 -07:00
Joe Witt
ec87bf93ad
NIFI-10854-RC1 prepare release nifi-1.19.0-RC1
2022-11-22 19:22:45 -07:00
Curtis Ruck
54108689b6
NIFI-10842 Added HTTP Protocols to StandardOauth2AccessTokenProvider
...
This closes #6686
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-11-22 08:26:32 -06:00
Mike Thomsen
ea10b62615
NIFI-10794 Made StandardOauth2AccessTokenProvider a verifiable controller service.
...
Signed-off-by: Chris Sampson <chris.sampson82@gmail.com>
This closes #6645 .
2022-11-13 17:04:50 +00:00
Joe Witt
c9ebdd2025
NIFI-10521-RC4 prepare for next development iteration
2022-10-03 10:59:36 -07:00
Joe Witt
109e54cd58
NIFI-10521-RC4 prepare release nifi-1.18.0-RC4
2022-10-03 10:59:34 -07:00
Bryan Bende
27e3ee1915
NIFI-10528 Create nifi-json-record-utils and updated Salesforce NAR dependencies to use it
...
This closes #6435 .
Signed-off-by: Tamas Palfy <tpalfy@apache.org>
2022-09-23 17:11:13 +02:00
Joe Witt
8c66bf948c
NIFI-10272-RC2 prepare for next development iteration
2022-07-27 13:24:09 -07:00
Joe Witt
8d256784d8
NIFI-10272-RC2 prepare release nifi-1.17.0-RC2
2022-07-27 13:24:06 -07:00
exceptionfactory
64f9b66141
NIFI-9984 Allow 200-series responses in OAuth2 Access Token Provider
...
This closes #6016
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-05-04 17:31:07 -04:00
Tamas Palfy
5aa71570ff
NIFI-9977 In StandardOauth2AccessTokenProvider add new property to be able to set "scope".
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #6006 .
2022-04-30 16:41:27 +02:00
exceptionfactory
4f423a59ba
NIFI-9952 Upgraded Jackson BOM to 2.13.2.20220328
...
- Removed unnecessary references to jackson.version property
- Removed unnecessary dependency management references to Jackson libraries
This closes #5992
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-04-23 08:23:39 -04:00
Joe Witt
84340962d4
NIFI-9927 Initial Commit to clean up all extraneous version/group declarations.
...
This closes #5969
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-04-16 12:05:07 -04:00
Joe Witt
0419dc2939
NIFI-9780-RC3 prepare for next development iteration
2022-03-21 11:58:27 -07:00
Joe Witt
b019a9191f
NIFI-9780-RC3 prepare release nifi-1.16.0-RC3
2022-03-21 11:58:09 -07:00
exceptionfactory
ab0d2c2f72
NIFI-9807 Added Refresh Window Property to OAuth2 Token Provider
...
- Removed hard-coded expiry margin from AccessToken.isExpired() determination
This closes #5876
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-18 08:32:05 -04:00
Tamas Palfy
fc30b649cc
NIFI-9801 Fixed error in previous correction of AccessToken.isExpired() margin calculation
...
NIFI-9801 Stabilized shaky AccessTokenTest.
This closes #5872
Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2022-03-17 20:01:32 -04:00
exceptionfactory
77c45cabc5
NIFI-9797 Corrected AccessToken.isExpired() margin calculation
...
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #5867 .
2022-03-14 18:31:44 -04:00
exceptionfactory
fe1139b8bb
NIFI-9692 Upgraded Apache Commons Lang3 to 3.12.0
...
- Moved commons-lang3 version management to root Maven configuration
- Refactored limited usage of StringUtils is nifi-reporting-utils to remove commons-lang3
- Refactored limited usage of StringUtils in nifi-websocket-processors to remove commons-lang3
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #5773
2022-02-16 09:28:21 -05:00
Mike Thomsen
766c4e392c
NIFI-9166 Refactored nifi-standard-services to use JUnit 5
...
This closes #5378
Signed-off-by: David Handermann <exceptionfactory@apache.org>
2022-02-12 23:17:56 -06:00
exceptionfactory
ba0bf2ede0
NIFI-9650 Upgraded OkHttp from 4.9.2 to 4.9.3
...
- Added okhttp-bom to root Maven configuration
- Removed repeated okhttp.version property from specific dependencies
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5737 .
2022-02-02 11:45:18 +01:00
Joe Witt
2f95eed8cb
NIFI-9575 This closes #5667 . updating copyright year to 2022
...
Signed-off-by: Joe Witt <joewitt@apache.org>
2022-01-19 09:14:09 -07:00
Tamas Palfy
aa61494fc3
NIFI-9065 Add support for OAuth2AccessTokenProvider in InvokeHTTP
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5319 .
2022-01-19 13:29:11 +01:00
exceptionfactory
6039095625
NIFI-9267 Replaced nifi-standard-web-test-utils with mockwebserver
...
- Replaced instances of custom Jetty TestServer with OkHttp MockWebServer
- Removed integration tests referencing nifi-standard-web-test-utils SslContextUtils
- Removed nifi-standard-web-test-utils
Signed-off-by: Joe Gresock <jgresock@gmail.com>
This closes #5620 .
2022-01-09 05:25:32 -05:00
Joe Witt
c055895952
NIFI-9344-RC3 prepare for next development iteration
2021-11-03 08:53:37 -07:00
Joe Witt
7fdc07cccd
NIFI-9344-RC3 prepare release nifi-1.15.0-RC3
2021-11-03 08:53:32 -07:00
exceptionfactory
ae0154de5a
NIFI-9268 Upgraded OkHttp from 4.9.1 to 4.9.2
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #5429 .
2021-10-02 18:26:40 +02:00
Joe Witt
97feacc181
NIFI-8767-RC2 prepare for next development iteration
2021-07-10 12:17:09 -07:00
Joe Witt
fcbf1d5f97
NIFI-8767-RC2 prepare release nifi-1.14.0-RC2
2021-07-10 12:17:05 -07:00
exceptionfactory
f2698a4e1e
NIFI-8723 Upgraded Jackson to 2.12.3
...
- Updated MiNiFi to reference root jackson.version
- Updated Registry assembly to reference root jackson.version
- Added dependency management in NAR modules to override transitive versions
Signed-off-by: Matthew Burgess <mattyb149@apache.org>
This closes #5174
2021-06-22 11:21:45 -04:00
exceptionfactory
1cd3fbb4eb
NIFI-8288 Removed OkHttpClientUtils to reduce reliance on nifi-security-utils
...
- Added createTrustManager() on SSLContextService
- Removed nifi-security-utils and okhttp dependencies from nifi-web-utils
Signed-off-by: Nathan Gough <thenatog@gmail.com>
This closes #4869 .
2021-03-25 15:38:24 -04:00
exceptionfactory
f532b3ae1d
NIFI-5623 Upgraded OkHttp3 to 4.9.1 and updated unit tests
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #4826 .
2021-02-19 14:42:16 +04:00
Joe Witt
88fab00e29
NIFI-7873 merging release branch to latest and updating to 1.14.0-SNAPSHOT
2021-02-15 12:09:32 -07:00
Joe Witt
4afb2ba743
NIFI-7873-RC4 prepare for next development iteration
2021-02-15 12:09:31 -07:00
Joe Witt
487280bee9
NIFI-7873-RC4 prepare release nifi-1.13.0-RC4
2021-02-15 12:09:30 -07:00
Joe Witt
d826416217
NIFI-8192 updating Copyright years for nifi things to include 2021
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #4802 .
2021-02-03 12:56:28 +04:00
exceptionfactory
817f621d6f
NIFI-8096 Deprecated ClientAuth references in SSLContextService
...
- Added SSLContextService.createContext() and refactored referencing components
- Removed references to ClientAuth from SslContextFactory methods
This closes #4737 .
Signed-off-by: Mark Payne <markap14@hotmail.com>
2021-01-06 16:24:26 -05:00
Andy LoPresto
9370571131
NIFI-7804 Split nifi-security-utils into sub-module for nifi-security… ( #4533 )
...
* NIFI-7804 Split nifi-security-utils into sub-module for nifi-security-utils-api (no external dependencies).
Separated interface and implementation of TlsConfiguration.
Reabsorbed nifi-security-xml-config into nifi-security-utils.
* NIFI-7804 Resolved failing unit test on Java 8.
Removed accidental module dependency.
* NIFI-7804 Resolved failing unit test.
* NIFI-7804 Removed legacy dependency.
* NIFI-7804 Marked nifi-security-utils-api as provided and overrode with compile scope in specific modules which are not children of nifi-standard-services-api-nar.
2020-09-17 12:52:22 -04:00
Joe Witt
8baa5c9940
NIFI-7692 updating for next dev release 1.13.0
2020-08-18 14:48:02 -07:00
Joe Witt
fb57bcbc11
NIFI-7692-RC1 prepare for next development iteration
2020-08-13 09:20:39 -07:00
Joe Witt
303d6c59ba
NIFI-7692-RC1 prepare release nifi-1.12.0-RC1
2020-08-13 09:20:36 -07:00
Mike Thomsen
83fd4ca291
NIFI-7526 Updated code to use the new helper library for OkHttp.
...
Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>
This closes #4331 .
2020-07-31 10:51:15 +02:00
Mike Thomsen
915617dbe7
NIFI-7299 Add basic OAuth2 token provider service that can fetch access tokens when supplied with appropriate credentials.
...
Added skeleton of oauth2 provider.
Added copy of our code.
Refactored a few things.
Updated apis to better match flow descriptions.
Updated poms and other artifacts.
Updated copyright notice.
Updated LICENSE.
This closes #4173
Signed-off-by: Jeremy Dyer <jeremydyer@apache.org>
2020-06-04 08:43:27 -04:00