private async Task <RefreshToken> CreateRefreshTokenAsync(TokenGeneratingContext context) { await _claimsManager.CreateClaimsAsync(context); var claims = context.CurrentClaims; return(new RefreshToken(claims)); }
public async Task CreateAuthorizationCodeAsync(TokenGeneratingContext context) { await _claimsManager.CreateClaimsAsync(context); var claims = context.CurrentClaims; var code = new AuthorizationCode(claims); var tokenResult = new TokenResult(code, _dataFormat.Protect(code)); context.AddToken(tokenResult); }