public async Task RemoveByDeviceCodeAsync() { (await _deviceFlowStore.FindByDeviceCodeAsync("DeviceCode1")).ShouldNotBeNull(); await _deviceFlowStore.RemoveByDeviceCodeAsync("DeviceCode1"); (await _deviceFlowStore.FindByDeviceCodeAsync("DeviceCode1")).ShouldBeNull(); }
public async Task RemoveByDeviceCode(string deviceCode) { await _store.RemoveByDeviceCodeAsync(deviceCode); }
/// <summary> /// Removes the device authorization, searching by device code. /// </summary> /// <param name="deviceCode">The device code.</param> /// <returns></returns> public Task RemoveByDeviceCodeAsync(string deviceCode) { return(_store.RemoveByDeviceCodeAsync(deviceCode.Sha256())); }
/// <summary> /// Removes the device authorization, searching by device code. /// </summary> /// <param name="deviceCode">The device code.</param> /// <returns></returns> public Task RemoveByDeviceCodeAsync(string deviceCode) { using var activity = Tracing.StoreActivitySource.StartActivity("DefaultDeviceFlowCodeService.RemoveByDeviceCode"); return(_store.RemoveByDeviceCodeAsync(deviceCode.Sha256())); }