/// <summary> /// Updates an existing token request. /// </summary> /// <param name = "requestId">token request ID</param> /// <param name = "options">new token request options</param> /// <returns>token request</returns> public Task UpdateTokenRequest(string requestId, TokenRequestOptions options) { var builder = new UpdateTokenRequestRequest { RequestId = requestId, RequestOptions = options }; return(gateway .UpdateTokenRequestAsync(builder).ToTask()); }
/// <summary> /// Update an existing token request. /// </summary> /// <param name="requestId">token request ID</param> /// <param name="options">new token request options</param> /// <returns>a task</returns> public Task UpdateTokenRequest( string requestId, Proto.Common.TokenProtos.TokenRequestOptions options) { var request = new UpdateTokenRequestRequest { RequestId = requestId, RequestOptions = options }; return(gateway(authenticationContext()).UpdateTokenRequestAsync(request).ToTask()); }