Justin Richer
7df3597757
split client's auth token into pending and authorized classes
10 years ago
Justin Richer
b4520c170e
ID Token carried through as parsed JWT instead of string, closes #832
10 years ago
Justin Richer
f4a1b27e2e
better handling of HTTP and JSON errors on network fetches, added http-forcing behavior for webfinger client and sector URL service
10 years ago
Justin Richer
9ae92b983a
added http and json error handling to webfinger service
10 years ago
Justin Richer
c166cbe49c
added login hint capability to client library
10 years ago
Justin Richer
f7a082d4b8
wrapped timestamp injection in a null-safe block, with warning; closes #849
10 years ago
Justin Richer
fdf8c4d620
Updated UMA's ExternalAuthoritiesMapper to new OIDCAuthoritiesMapper class, closes #850
10 years ago
Justin Richer
445099fc74
Sync database changes across all three platforms
10 years ago
lomori
84b595ea6f
Synch with HSQLDB version
...
Few fields were missing, e.g. user_info::src, causing an application crash with MySQL.
10 years ago
Mark Janssen
bf295b4c67
Improve Spring Security dependency management
10 years ago
Mark Janssen
a7c0a45e5d
Add empty <relativePath> to avoid Maven warnings
...
Occurs when using a Git submodule in overlay project.
[WARNING] Some problems were encountered while building the effective model for org.mitre:openid-connect-common:jar:1.2.0-SNAPSHOT
[WARNING] 'parent.relativePath' of POM org.mitre:openid-connect-parent:1.2.0-SNAPSHOT (…/OpenID-Connect-Java-Spring-Server/pom.xml) points at …:…-overlay instead of org.sonatype.oss:oss-parent, please verify your project structure @ org.mitre:openid-connect-parent:1.2.0-SNAPSHOT, …/OpenID-Connect-Java-Spring-Server/pom.xml, line 26, column 10
10 years ago
Stephen Moore
a259841eaf
Added getters and setters to IntrospectingTokenService
...
Fixed TokenCacheObject constructor for setting TCO's expire time
10 years ago
Stephen Moore
698fe55b85
IntrospectingTokenService now takes parameters (cacheTokens, cacheNonExpiringTokens, defaultExpireTime, forceCacheExpireTime) to change the behavior or even disable the caching of responses from the IntrospectionEndpoint.
10 years ago
Justin Richer
286d433da6
save json object inside registered client if it's available, closes #800
10 years ago
Mark Janssen
9e74e40453
Use diamond syntax instead of explicit types
10 years ago
Mark Janssen
13f5e4f8a6
Collapse identical catch branches
10 years ago
Mark Janssen
6dc2b2cb5e
Various small improvements/bugfixes
10 years ago
William Kim
54fbf0d0ac
Added null check for expiration during introspection. Making assumption that null exp means tokens dont expire.
10 years ago
Yaser Alraddadi
2d5e53c0f2
Fix syntax error: , at the end of table creation
...
Fix syntax error: , at the end of table creation
10 years ago
Justin Richer
d1e8529a7b
expose ID Token and UserInfo to the AuthoritiesProvider and AuthoritiesMapper, both extensible
...
closes #699
closes #761
10 years ago
Justin Richer
f7b5228109
UserInfo carries original JSON object along if available
10 years ago
Justin Richer
23e1e87368
dressed up error message a little
10 years ago
Justin Richer
0aabb7226d
internationalized the error and login pages
10 years ago
Justin Richer
4655650a68
added OAuth error display page, closes #559
10 years ago
Justin Richer
118237ab05
moved user info interceptor to pre-handle
10 years ago
Justin Richer
dfc8df42f5
moved server configuration injection to pre-request
10 years ago
Justin Richer
54e3b7e8d3
added new messages for JWK Set handling
10 years ago
Justin Richer
49c8804a1c
JWK Set by value UI added to resource registration
10 years ago
Justin Richer
d09b003bc3
JWK Set by value UI added to dynamic registration
10 years ago
Justin Richer
79317d5b70
JWK Set by value added to admin UI, addresses #826
10 years ago
Justin Richer
8b81b36e22
property editor to allow JWK Set to be represented as a string in the XML configuration
10 years ago
Justin Richer
e43600494a
minor automated code cleanup
10 years ago
Justin Richer
642942b5cf
Generalized client key handling into a single cache service
10 years ago
Justin Richer
032d41e5ed
added JWKs-by-value support to client data model and API, closes #826
10 years ago
Justin Richer
30162f6baa
added direct JWK set to data model
10 years ago
Justin Richer
8d3a8471aa
updated refresh token to use converter instead of dummy field
10 years ago
Justin Richer
9662f3e8b3
switched access token to using converter instead of dummy field
10 years ago
Justin Richer
285504cba1
sync database tables across different vendors
10 years ago
Mark Janssen
742ceea182
Support for PostgreSQL
10 years ago
Mark Janssen
d583499a07
Add X-Frame-Options header
10 years ago
Mark Janssen
effe955953
Fix blacklist/whitelist for DynamicRegistrationClientConfigurationService
...
ClientConfigurationService#getClientConfiguration has ServerConfiguration as parameter, not String
10 years ago
Justin Richer
caf85b990d
Revert "added option to send skip sending nonce if desired, closes #704 , closes #683,"
...
This reverts commit bbeaeb06e3
.
Conflicts:
openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationFilter.java
openid-connect-common/src/main/java/org/mitre/openid/connect/config/ServerConfiguration.java
10 years ago
Justin Richer
d32118d017
Revert "added unit tests for nonce-less url builders (exception cases)"
...
This reverts commit ada1b0d24e
.
Conflicts:
openid-connect-client/src/test/java/org/mitre/openid/connect/client/service/impl/TestPlainAuthRequestUrlBuilder.java
10 years ago
Justin Richer
9ba1a78d09
removed binary objects from data API importers, removed binary object JSON utility entirely
10 years ago
Justin Richer
c974267cde
return prompt=none error to client, closes #667
10 years ago
Justin Richer
cbf6316050
cleaned up logic on user info interceptor to fix detection of redirects
10 years ago
Justin Richer
fe6d2f8a6e
updated and expanded unit tests to account for new data layer
10 years ago
Justin Richer
d5a08d4996
cleaned up vestigial service component, to be fixed (maybe) in #825
10 years ago
Justin Richer
d9e03b769b
fixed auth holder reference handling, import/export works now
10 years ago
Justin Richer
3d1aee77b4
updated 1.2 import to reflect new objects
10 years ago