elsa-core/src/modules/Elsa.Identity/Constants/TokenUse.cs
Sipke Schoorstra 1da8709e2c
Distinguish refresh tokens from API access tokens (#7509)
* Separate access and refresh token use

* Address Greptile identity token feedback
2026-05-20 14:04:28 +02:00

23 lines
562 B
C#

namespace Elsa.Identity.Constants;
/// <summary>
/// Constants for distinguishing identity token usage.
/// </summary>
public static class TokenUse
{
/// <summary>
/// The claim type that stores the intended token usage.
/// </summary>
public const string ClaimType = "token_use";
/// <summary>
/// Token use value for API bearer access tokens.
/// </summary>
public const string Access = "access";
/// <summary>
/// Token use value for refresh tokens.
/// </summary>
public const string Refresh = "refresh";
}