Skip to content

Commit 9d859c7

Browse files
committed
Improved error message for id_token verification errors
1 parent c3a5849 commit 9d859c7

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

src/main/java/org/oidc/msg/oidc/AccessTokenResponse.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,8 @@ protected void doVerify() {
215215
if (!idToken.verify()) {
216216
for (ErrorDetails idTokenErrorDetails : idToken.getError().getDetails()) {
217217
ErrorDetails details = new ErrorDetails("id_token", idTokenErrorDetails.getErrorType(),
218-
idTokenErrorDetails.getErrorMessage(), idTokenErrorDetails.getErrorCause());
218+
"Cause: (" + idTokenErrorDetails.toString() + ")",
219+
idTokenErrorDetails.getErrorCause());
219220
getError().getDetails().add(details);
220221
}
221222
}

src/main/java/org/oidc/msg/oidc/AuthenticationResponse.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,8 @@ protected void doVerify() {
218218
if (!idToken.verify()) {
219219
for (ErrorDetails idTokenErrorDetails : idToken.getError().getDetails()) {
220220
ErrorDetails details = new ErrorDetails("id_token", idTokenErrorDetails.getErrorType(),
221-
idTokenErrorDetails.getErrorMessage(), idTokenErrorDetails.getErrorCause());
221+
"Cause: (" + idTokenErrorDetails.toString() + ")",
222+
idTokenErrorDetails.getErrorCause());
222223
getError().getDetails().add(details);
223224
}
224225
}

0 commit comments

Comments
 (0)