diff --git a/OrderCloud.Catalyst/Auth/UserInfoAuth/DecodedUserInfoToken.cs b/OrderCloud.Catalyst/Auth/UserInfoAuth/DecodedUserInfoToken.cs
index b3426ea..8a9ebcc 100644
--- a/OrderCloud.Catalyst/Auth/UserInfoAuth/DecodedUserInfoToken.cs
+++ b/OrderCloud.Catalyst/Auth/UserInfoAuth/DecodedUserInfoToken.cs
@@ -46,6 +46,11 @@ public class DecodedUserInfoToken
///
public string CompanyID { get; }
+ ///
+ /// Currency on the token. "currency" claim. Only present if user is assigned locale.
+ ///
+ public string Currency { get; }
+
///
/// The authentication Url on the token. "iss" claim. Always non-null.
///
@@ -84,6 +89,7 @@ public DecodedUserInfoToken(string token)
Roles = lookup["availableroles"].ToList();
Groups = lookup["groups"].ToList();
CompanyID = lookup["companyID"].FirstOrDefault();
+ Currency = lookup["currency"].FirstOrDefault();
AuthUrl = lookup["iss"].FirstOrDefault();
ApiUrl = lookup["aud"].FirstOrDefault();
ExpiresUTC = int.Parse(lookup["exp"].FirstOrDefault() ?? throw new ArgumentNullException("Token must contain \"exp\" claim")).FromUnixEpoch();
diff --git a/OrderCloud.Catalyst/OrderCloud.Catalyst.csproj b/OrderCloud.Catalyst/OrderCloud.Catalyst.csproj
index dd13e8a..0623fbe 100644
--- a/OrderCloud.Catalyst/OrderCloud.Catalyst.csproj
+++ b/OrderCloud.Catalyst/OrderCloud.Catalyst.csproj
@@ -3,7 +3,7 @@
netstandard2.0
True
- 2.9.0
+ 2.9.1
ordercloud-dotnet-catalyst
OrderCloud SDK Extensions for Azure App Services
OrderCloud Team