Client Authentication Resolver

Description

Following on from https://shibboleth.atlassian.net/browse/JOIDCRP-10, this ticket tracks the creation of a resolver for pulling out the config for - and constructing - a client_authentication method for the given client (by client_id).

Environment

None

Activity

Show:

Philip SmartApril 1, 2022 at 12:31 PM

The storage service has been removed, and replaced by a simple injected Map.

Philip SmartMarch 24, 2022 at 1:03 PM

OK, I will simplify that.

Scott CantorMarch 24, 2022 at 1:01 PM

I’d keep it simple for the time being. The fact is that the only really viable storage option would be a database and we literally have to replace that entire codebase to get off Hibernate, so I wouldn’t really encourage any more use of it than we have to.

Philip SmartMarch 24, 2022 at 1:00 PM

It could yes, I just thought it might be a quicker plugin point in the future if we wanted it to come from other sources

Scott CantorMarch 24, 2022 at 12:30 PM

What’s the use case for using a StorageService for this? The map could just be used directly, no?

Won't Fix

Details

Assignee

Reporter

Created March 18, 2022 at 11:38 AM
Updated December 1, 2022 at 3:28 PM
Resolved December 1, 2022 at 3:28 PM