Commit Graph

216 Commits (1.1.x)

Author SHA1 Message Date
Justin Richer d03bebe5bf fixed backported 'kid' injection
9 years ago
Justin Richer 9fac632024 added 'kid' to all signed tokens, closes #899
9 years ago
Justin Richer 747e9f0bde replaced deprecated http components calls, closes #838
9 years ago
Justin Richer 8569213994 moved requirement to different component, closes #759
10 years ago
William Kim 3ae8d46e44 Made the constructor public for OIDCAuthentication filter.
10 years ago
Justin Richer b5ae05162e moved test into test package
10 years ago
Justin Richer 0fd4e04725 updated date format of token introspection response, closes #719
10 years ago
Justin Richer b13e369851 relaxed issuer constraints in client, closes #638
10 years ago
Justin Richer b764908416 if no alg is explicitly set, use the default from the signer
10 years ago
David Steinkopff 73a626815b fix broken dependency declaration, that follow up to org.springframework.beans.NotWritablePropertyException: Invalid property 'jwkKeyList' of bean class exception
10 years ago
Justin Richer 09cbecc540 import cleanup
10 years ago
Justin Richer b617fe0c4b externalized view name strings and tied them to view beans
10 years ago
Justin Richer f4b508fa62 Removed exceptions from @PostConstruct methods, closes #663
10 years ago
Justin Richer b0cce924a2 JsonFileRegisteredClientService now writes out entire client registration to disk, closes #651
10 years ago
Brenden Keyes 863dbd17b8 Added setClientConfigurationService method.
10 years ago
Justin Richer 325a200f16 added configurable support for different token presentation methods in user info fetcher, closes #632
11 years ago
Justin Richer c7a6c4fafe added support for unsigned ID tokens in client, use client configuration to turn this on, closes #633
11 years ago
Kristina Sahlmann 306c8cff17 update nimbus-jose-jwt dependency to 2.26 and fix the affected files
11 years ago
Justin Richer 9f9b49fc63 refactored validator checks to cascade better, throw an authentication exception if we can't find a validator for the ID Token
11 years ago
Christopher Elkins 1dc204f975 Validate HMAC-signed ID tokens
11 years ago
Justin Richer 0c8cacd59a added missing copyright headers
11 years ago
Justin Richer 525f3aa2a8 Cleaned up indentation, whitespace, and imports.
11 years ago
Justin Richer 27e68f1d56 added service to optionally check "target_uri" links, closes #547
11 years ago
Justin Richer e4d5f4a540 added system wide cache for all symmetric validators, closes # 557
11 years ago
Justin Richer ca333d256b Appropriately catch runtime exceptions in all guava caches, closes #603
11 years ago
Brenden Keyes 90b10d7bad Added Getter/Setter for IntospectionAuthorityGranter. Still defaults to SimpleIntrospectionAuthorityGranter
11 years ago
Justin Richer 79bd7e420c made scope handling consistent for introspection services (now a space-separated string), closes #570
11 years ago
Justin Richer 53cc7ef447 Fixed audience claim on client auth assertion
11 years ago
Justin Richer 3629ff5e2f added signed authentication assertion support to client, closes #558
11 years ago
Justin Richer 1289d4737a Changed references of DefaultHttpClient to SystemDefaultHttpClient to inherit system proxy settings, should address #548
11 years ago
Justin Richer d946cfb4a7 added support for target uri parameter in third party issuer (or other custom issuer that sets the right flag on return), closes #539
11 years ago
Justin Richer 3b52ce8201 happy new year!
11 years ago
Justin Richer ebbc7209aa automated code formatting and cleanup
11 years ago
Justin Richer 49a7db6c6e Sanity check on client template object for dynamic registration client-side service
11 years ago
Justin Richer 27f391ef01 Fixed compilation errors for SECOAUTH milestone updates
11 years ago
Justin Richer c896bef2e8 Created hybrid issuer service, addresses #509
11 years ago
Justin Richer 0ff7cb75a0 made userinfo fetching optional, addresses #510
11 years ago
Justin Richer 8fc6de0a6d hybrid service instantiates inner members, addresses #508
11 years ago
Justin Richer b2b915b4ae explcitly set alg and enc instead of trying to guess
11 years ago
Justin Richer fb2f2f9792 spelling, property access, and cleanup
11 years ago
Justin Richer 2ca713c7f2 added encrypted request object service to client, addresses #475
11 years ago
Justin Richer 1d0560edbc refactored some json utils to their own static class
11 years ago
Justin Richer 6605877a1b added encryption/decryption to cached JWK-URI service
11 years ago
Justin Richer c3b90b9d71 removed old form value from fetcher
11 years ago
Justin Richer ded7c66c78 fixed misleading error message
11 years ago
Justin Richer 6851224e42 fixed token expiration parsing
11 years ago
Justin Richer 94ddc77668 fixed scope parsing on token implementation, too
11 years ago
Justin Richer a9710899cd removed vestigial client config service
11 years ago
Justin Richer 2201206f0e refactored token introspection packages to support different client credentials at different services
11 years ago
William Kim 2108311d65 Revert "refactored code to use the more generic JWT declaration."
11 years ago