Commit Graph

1430 Commits (1c4c53f252732ba65b23bfbe835ca16ad4e22d4c)
 

Author SHA1 Message Date
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
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
Justin Richer 127507246e if the client doesn't ask for any system scopes, but asks for some non-system scopes, they'll now get the defaults instead of none
11 years ago
Justin Richer 64bbb73d1b cleaned up CORS filter implementation
11 years ago
Justin Richer 6ff4ae1458 added CORS filter
11 years ago
Justin Richer 81cb60ad7b made introspection and revocation work with basic auth (and possible OAuth tokens, but that needs more work)
11 years ago
Justin Richer 0a962e17fa stopgap to prevent some leaks due to #492
11 years ago
Justin Richer bdbff8d45c tell spring to not stuff model into the redirects, partially addresses #492
11 years ago
Justin Richer 84f097edf4 removed outdated client credentials filter, addresses #491
11 years ago
Justin Richer d7be122a21 added basic user profile view implementation
11 years ago
Justin Richer 55ea880396 hide admin panels from non-admin users, addresses #472
11 years ago
Justin Richer 235029ba0e inject user's authorities into javascript context
11 years ago
Justin Richer eab4563551 inject user's email address into contacts on dynamic registration
11 years ago
Justin Richer be6179d1ac inject the current user into the javascript context
11 years ago
Justin Richer 5c10eef8b7 added delete function
11 years ago
Justin Richer d92b7c4810 changed display of core client components, added warning
11 years ago
Justin Richer 4009d9ea82 added create and update functions
11 years ago
Justin Richer 8e6da2b936 json view and form elements
11 years ago
Justin Richer 36151975c1 added client read and oauth token support for CRUD abilities
11 years ago
Justin Richer ead99474be fixed panels for client form
11 years ago
Justin Richer fb66af2071 added form editor and control for newly-registered clients
11 years ago
Justin Richer 51973ea595 added dev page for self-service client registration
11 years ago
William Kim 6276ec8e66 Revert "PlainSigner and PlainVerifier created for alg:none JWS support."
11 years ago
William Kim 2108311d65 Revert "refactored code to use the more generic JWT declaration."
11 years ago
William Kim 1514b2d2e0 Revert "placeholder"
11 years ago
William Kim dd35dc60df Revert "implemented alg:none at the signing service."
11 years ago
William Kim 78559b625a Revert "removed the plain verifer. validating a no-signature is simply handled as a special case in validateSignature(). Also, doing some type safety checks."
11 years ago
William Kim 15ec027505 Revert "junit test added for signing service."
11 years ago
William Kim 9f89f84da1 junit test added for signing service.
11 years ago
William Kim c957d59f7c removed the plain verifer. validating a no-signature is simply handled as a special case in validateSignature(). Also, doing some type safety checks.
11 years ago
William Kim 02078ebccb implemented alg:none at the signing service.
11 years ago
William Kim d763a954da placeholder
11 years ago
William Kim e0b56bc72a refactored code to use the more generic JWT declaration.
11 years ago
William Kim 30d7aaa66a PlainSigner and PlainVerifier created for alg:none JWS support.
11 years ago
Justin Richer da915d8b35 explicitly try to initialize the JWK set if it's null by the time the getter is called
11 years ago
Justin Richer 6a9650d2a7 added configurable support for clients to send extra parameters like display and prompt, addresses #426
11 years ago
Justin Richer 3360117b7b Client library no longer serializes nulls on registration, addresses #478
11 years ago
Justin Richer ca777f7dc4 proper null check for client's preferred signature method
11 years ago
William Kim 07bec462cc added comment about why we can't use set intersection method.
11 years ago
William Kim b89436d7b9 UserInfoView returning intersection of claims request parameter and request object claims in effect now.
11 years ago
Justin Richer bd3d2a5cee created crypto tab
11 years ago