mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-02-07 23:29:10 +01:00
Handle invalid tokens
Eg. after deletion of user signing keys for JWT tokens, resolving tokens throws an Authentication Exception. This must be caught.
This commit is contained in:
@@ -112,7 +112,9 @@ public class SecureKeyResolver extends SigningKeyResolverAdapter
|
||||
|
||||
SecureKey key = store.get(subject);
|
||||
|
||||
checkState(key != null, "could not resolve key for subject %s", subject);
|
||||
if (key == null) {
|
||||
return getSecureKey(subject).getBytes();
|
||||
}
|
||||
|
||||
return key.getBytes();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user