2 files changed, 8 insertions, 3 deletions
diff --git a/testFrontend/SafeNSound.Sdk/SafeNSoundAuthentication.cs b/testFrontend/SafeNSound.Sdk/SafeNSoundAuthentication.cs
index f63d8b0..333db6d 100644
--- a/testFrontend/SafeNSound.Sdk/SafeNSoundAuthentication.cs
+++ b/testFrontend/SafeNSound.Sdk/SafeNSoundAuthentication.cs
@@ -61,9 +61,6 @@ public class WhoAmI {
[JsonPropertyName("userId")]
public required string UserId { get; set; }
- [JsonPropertyName("username")]
- public required string UserName { get; set; }
-
[JsonPropertyName("deviceId")]
public required string DeviceId { get; set; }
diff --git a/testFrontend/SafeNSound.Sdk/SafeNSoundClient.cs b/testFrontend/SafeNSound.Sdk/SafeNSoundClient.cs
index 05d0af9..4d81b52 100644
--- a/testFrontend/SafeNSound.Sdk/SafeNSoundClient.cs
+++ b/testFrontend/SafeNSound.Sdk/SafeNSoundClient.cs
@@ -12,6 +12,14 @@ public class SafeNSoundClient(SafeNSoundConfiguration config, string accessToken
Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Bearer", accessToken)
}
};
+
+ public async Task<WhoAmI> WhoAmI()
+ {
+ var res = await HttpClient.GetAsync("/auth/whoami");
+ res.EnsureSuccessStatusCode();
+ return (await res.Content.ReadFromJsonAsync<WhoAmI>())!;
+ }
+
#region Alarm
public async Task<AlarmDto> GetAlarm(string userId = "@me") {
|