} else { sub = em.merge(serverToken.getSubject()); serverToken.setSubject(sub);
} else { sub = em.merge(serverToken.getSubject()); serverToken.setSubject(sub);
newToken.setSubject(recreateUserSubject(parts[11]));
public ServerAccessToken createAccessToken(AccessTokenRegistration reg) throws OAuthServiceException { ServerAccessToken token = new BearerAccessToken(reg.getClient(), 3600L); List<String> scope = reg.getApprovedScope().isEmpty() ? reg.getRequestedScope() : reg.getApprovedScope(); token.setScopes(convertScopeToPermissions(reg.getClient(), scope)); token.setSubject(reg.getSubject()); token.setGrantType(reg.getGrantType()); at = token; return token; }
newToken.setSubject(recreateUserSubject(parts[11]));
at.setGrantType(oldRefreshToken.getGrantType()); at.setGrantCode(oldRefreshToken.getGrantCode()); at.setSubject(oldRefreshToken.getSubject()); at.setNonce(oldRefreshToken.getNonce()); at.setClientCodeVerifier(oldRefreshToken.getClientCodeVerifier());
at.setGrantType(oldRefreshToken.getGrantType()); at.setGrantCode(oldRefreshToken.getGrantCode()); at.setSubject(oldRefreshToken.getSubject()); at.setNonce(oldRefreshToken.getNonce()); at.setClientCodeVerifier(oldRefreshToken.getClientCodeVerifier());
convertScopeToPermissions(atReg.getClient(), theScopes); at.setScopes(thePermissions); at.setSubject(atReg.getSubject()); at.setClientCodeVerifier(atReg.getClientCodeVerifier()); at.setNonce(atReg.getNonce());
convertScopeToPermissions(atReg.getClient(), theScopes); at.setScopes(thePermissions); at.setSubject(atReg.getSubject()); at.setClientCodeVerifier(atReg.getClientCodeVerifier()); at.setNonce(atReg.getNonce());