Justin Richer
bfa61fa2d7
explcitly set alg and enc instead of trying to guess
2013-09-20 11:59:08 -04:00
Justin Richer
a769c972eb
spelling, property access, and cleanup
2013-09-20 11:59:01 -04:00
Justin Richer
2313dda8b7
added encrypted request object service to client, addresses #475
2013-09-20 11:58:56 -04:00
Justin Richer
6b96fbb4e9
refactored some json utils to their own static class
2013-09-20 11:58:48 -04:00
William Kim
3b12765b9b
Updated nimbusds library version to 2.17.2 and made relevant changes in enc./dec. service and test
2013-09-20 11:57:32 -04:00
Justin Richer
b9f545d75b
added encryption/decryption to cached JWK-URI service
...
Conflicts:
openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectOAuth2RequestFactory.java
2013-09-20 11:29:46 -04:00
Justin Richer
79c054229f
removed old form value from fetcher
2013-09-20 11:18:10 -04:00
Justin Richer
deb6c9210e
fixed misleading error message
2013-09-20 11:17:31 -04:00
Justin Richer
3524350086
fixed token expiration parsing
2013-09-06 14:44:01 -04:00
Justin Richer
f56a993ca9
fixed scope parsing on token implementation, too
2013-09-06 14:28:32 -04:00
Justin Richer
c98e34fc8f
introspected scopes are now space-separated, not arrays
2013-09-06 13:53:01 -04:00
Justin Richer
889ab830f8
removed vestigial client config service
2013-09-04 14:57:41 -04:00
Justin Richer
7acb163031
refactored token introspection packages to support different client credentials at different services
...
Conflicts:
openid-connect-client/src/main/java/org/mitre/oauth2/introspectingfilter/IntrospectingTokenService.java
openid-connect-client/src/main/java/org/mitre/oauth2/introspectingfilter/JWTParsingIntrospectionUrlProvider.java
2013-09-04 14:56:58 -04:00
Justin Richer
56fe28bfd2
added configurable support for clients to send extra parameters like display and prompt, addresses #426
2013-08-22 14:26:01 -04:00
Justin Richer
d1881d1d7e
Client library no longer serializes nulls on registration, addresses #478
2013-08-21 10:52:16 -04:00
Justin Richer
44f0e89048
I can spell "consortium"!
2013-08-14 14:15:42 -04:00
Justin Richer
e658ffd7fc
format/cleanup and copyright
2013-07-29 11:28:51 -04:00
William Kim
809a243b64
tests for webfinger url normalization.
2013-07-25 15:00:10 -04:00
William Kim
eaa7298ef1
init commit for Webfinger normilizer utility class.
2013-07-25 12:15:50 -04:00
William Kim
14e85616e4
init commit. webfinger service test.
2013-07-24 21:29:19 -04:00
William Kim
0e777917d3
Updated Third Party Issuer Service unit tests.
2013-07-24 21:29:19 -04:00
William Kim
8c8aeeb892
hybrid server and client configuration services unit tests done.
2013-07-24 21:23:54 -04:00
William Kim
6ece7f5efc
Static server and client configuration tests done.
2013-07-24 16:21:50 -04:00
Amanda Anganes
96e3f66a81
Removed more references to InitializingBean
2013-07-18 11:18:48 -04:00
William Kim
7b969f9776
removed TODO about empty JWK set at the client. issue #391 .
2013-07-17 15:36:45 -04:00
Justin Richer
67fd5fa7e9
roles granted by introspection token services are now configurable (and extendable) via service, addresses #386
2013-07-16 17:00:40 -04:00
Justin Richer
35d1e1b6d4
added whitelist/blacklist support to server & client services
2013-07-16 17:00:40 -04:00
Justin Richer
a4a18fd54c
externalized introspection URL from client's introspecting token service, addresses #435
...
added service to parses token as JWT and pulls out issuer to find server
added introspection url to serverconfig object
added introspection parsing (and parse checks) to dynamic server config object
2013-07-16 17:00:40 -04:00
William Kim
f483d41b88
getCustomClaim -> getClaim. Also, removed outdated TODOs.
2013-07-16 13:17:25 -04:00
Justin Richer
6e8ab7736e
added hybrid client and server services, addresses #387
2013-07-10 13:51:39 -04:00
Justin Richer
a9da88fb79
brought introspection endpoint and introspection token services into compliance with draft, addresses #376
2013-07-10 12:50:57 -04:00
William Kim
2d16b8d458
revised unit tests in TestSignedAuthRequestUrlBuilder.
2013-07-08 17:02:42 -04:00
William Kim
3edd6c83b3
added unit test for parsing signed jwt auth requests.
2013-07-08 14:59:38 -04:00
William Kim
22b89f50be
restored scheme choosing logic in webfinger service.
2013-07-03 15:36:09 -04:00
William Kim
6d5e0a1092
added test for exception handling. removed unused imports.
2013-06-28 15:53:58 -04:00
William Kim
19718438c9
TestSignedAuthRequestUrlBuilder done. Relies heavily on com.nimbusds library.
2013-06-28 15:53:58 -04:00
William Kim
77bdfe344e
init commit TestSignedAuthRequestUrlBuilder.
2013-06-28 15:53:58 -04:00
Justin Richer
ded9c21a47
moved back to custom regex to handle user input
2013-06-28 15:41:11 -04:00
Justin Richer
77c5e7b94c
switched to using UriComponents instead of custom class, updated normalization and processing rules for webfinger discovery
...
addresses #363
2013-06-28 15:41:11 -04:00
Justin Richer
8cf83f537a
fixed auth header
...
addresses #325
2013-06-28 15:41:11 -04:00
Justin Richer
3b3715ff91
automatic save file creation
2013-06-28 15:41:11 -04:00
Justin Richer
98d917f3b9
added extension mechanism for saving client information in between runs
2013-06-28 15:41:11 -04:00
Justin Richer
70958376cb
added whitelist/blacklist to issuer services
2013-06-28 15:41:11 -04:00
William Kim
3259ae916f
TestThirdPartyIssuerService done.
2013-06-25 16:31:45 -04:00
William Kim
1d793c4687
TestPlainAuthRequestUrlBuilder done.
2013-06-25 16:31:45 -04:00
William Kim
f36db3c798
init commit TestPlainAuthRequestUrlBuilder.
2013-06-25 16:31:45 -04:00
Justin Richer
c577b691c7
moved OIDC auth token and userinfo interception filter to common package, addresses #353
2013-06-12 14:45:03 -04:00
Justin Richer
48e8f5edad
better specificity of principle object in client filter
2013-06-12 14:22:13 -04:00
Justin Richer
e87c0329de
removed old erroneous test
2013-06-11 10:03:29 -04:00
Justin Richer
78457b70fc
removed dependency on commons.lang
2013-05-29 16:27:46 -04:00