Commit Graph

1521 Commits (86e0f0c7ee2eb1b199bac2c6e3f32814f9734e42)
 

Author SHA1 Message Date
Justin Richer 6605877a1b added encryption/decryption to cached JWK-URI service
11 years ago
Justin Richer 2b0d02dc72 added additional discoverable fields to ServerConfig object
11 years ago
Amanda Anganes 85d9e07a94 Removed @PostConstruct; placed buildSignersAndVerifiers() calls inside both constructors.
11 years ago
Amanda Anganes c22cd62977 Added null check;
11 years ago
Amanda Anganes aecf4958ed Testing removing extra method calls
11 years ago
Justin Richer 9f13dc8f77 wrap errors in saving the client in an HTTP 400 (instead of HTTP 500) error
11 years ago
Justin Richer 9b72c6b1f3 check sector identifier URI's contents and match against redirect URIs, addresses #504
11 years ago
Justin Richer 1aa5fe25c6 re-decrypt request object at userinfo endpoint (this shouldn't need to happen)
11 years ago
Justin Richer 09cd752c86 added basic support for encrypted request objects, addresses #475
11 years ago
Justin Richer a52f86db49 removed NYI tags from request object algorithm fields
11 years ago
Justin Richer d09b3b50d6 call encode() instead of new() on Base64URL utility
11 years ago
Justin Richer 35bd9c8eda throw appropriate errors from request factory
11 years ago
Justin Richer e67a41c556 added transient passthroughs to JOSE algorithms for client
11 years ago
Justin Richer c9aa42dbef better processing for signed request objects
11 years ago
Justin Richer f9ca15139d added phone-number verified, addresses #505
11 years ago
Justin Richer 6cbed133b2 let user know that the client is using a pairwise identifier on approval
11 years ago
Justin Richer a9f639a718 moved subject type and sector identifier controls to the 'access' tab
11 years ago
Justin Richer 6b66139ead added unit test for uuid service
11 years ago
Justin Richer 0281cf02fe calculate pairwise based on redirect uri rather than client id
11 years ago
Justin Richer f6a8ac4529 added unit test for default userinfo service (with pairwise checks)
11 years ago
Justin Richer b1a6127d06 added equality checks to data model objects
11 years ago
Justin Richer 77c0473438 fixed comparison order to be null safe
11 years ago
Justin Richer dbdc2e777d added pairwise identifier service and repository
11 years ago
Justin Richer bdf62eaa36 need to check the sector identifier at some point
11 years ago
Justin Richer 914f2e4d93 added new call to get the UserInfo in context with the requesting client to allow for pairwise identifiers.
11 years ago
Justin Richer 596b385d2a interceptor shouldn't ever overwrite stuff from the base model
11 years ago
Justin Richer 149fb1bac1 services shouldn't be transactional
11 years ago
Justin Richer c3b90b9d71 removed old form value from fetcher
11 years ago
Justin Richer 29d1c7d54a userinfo endpoint now uses OAuth2Authentication exclusively
11 years ago
Justin Richer ac42c00062 id token now uses userinfo's sub
11 years ago
Justin Richer f139541485 added randomized subs to demo users
11 years ago
Justin Richer ded7c66c78 fixed misleading error message
11 years ago
Justin Richer b9da10d176 look up by username instead of subject
11 years ago
Justin Richer 9ea82aacf0 clean up unused getter/setter
11 years ago
Justin Richer 9720b60f05 allow loading of structured scopes from scopes.sql file (and temp tables)
11 years ago
Justin Richer 5e676e0e59 fixed scope UI
11 years ago
Justin Richer 2b663bb23c UI for scope editing
11 years ago
Justin Richer 469e722f72 defer to system scope matcher in approval handler
11 years ago
Justin Richer 99ad9b883e added validator that knows how to deal with structured scopes
11 years ago
Justin Richer 59187d47e4 use new unified parsing for approval page
11 years ago
Justin Richer 85533d50cf scope comparison for TofuUserApprovalHandler
11 years ago
Justin Richer 1c4c53f252 scope comparison for introspection endpoint
11 years ago
Justin Richer 61544ed774 cleanup
11 years ago
Justin Richer 6152a943d8 serialize structured scopes properly (with tests)
11 years ago
Justin Richer 72f0ab631d added transient structured value to system scope, added scope matcher function to scope service
11 years ago
Justin Richer 1ef18a3a93 missed a service definition
11 years ago
Justin Richer 3fc34f15c8 added structured scope update to mysql (affects #455)
11 years ago
Josh Mandel b416888b07 Structured Scopes from BB+
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