diff --git a/src/main/java/app/quickcase/sdk/spring/auth/QuickcaseAuthentication.java b/src/main/java/app/quickcase/sdk/spring/auth/QuickcaseAuthentication.java index 1964362..83c41a8 100644 --- a/src/main/java/app/quickcase/sdk/spring/auth/QuickcaseAuthentication.java +++ b/src/main/java/app/quickcase/sdk/spring/auth/QuickcaseAuthentication.java @@ -46,11 +46,15 @@ public QuickcaseAuthentication( @NonNull UserInfo userInfo, @Nullable String clientId ) { - super(jwt, authorities, userInfo.getName()); + super(jwt, authorities, jwt.getSubject()); this.clientId = clientId; this.userInfo = userInfo; } + /** + * Duplicates {@link JwtAuthenticationToken#getName()} + * @return Subject's unique identifier (ie. sub claim) + */ public String getId() { return getToken().getSubject(); }