aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Constants/UserRole.cs
diff options
context:
space:
mode:
authorClaus Vium <clausvium@gmail.com>2019-11-24 18:25:43 +0100
committerClaus Vium <clausvium@gmail.com>2019-11-24 18:25:43 +0100
commit2af5922af06c865d676e817112ef76a92a23e1b6 (patch)
tree76e7cc2d11b6c99865a5bb71af01e275d9885958 /Jellyfin.Api/Constants/UserRole.cs
parent27e3cf15588f8ab8fe19aa611d79fa2ccd8ecda8 (diff)
Fix review comments
Diffstat (limited to 'Jellyfin.Api/Constants/UserRole.cs')
-rw-r--r--Jellyfin.Api/Constants/UserRole.cs23
1 files changed, 23 insertions, 0 deletions
diff --git a/Jellyfin.Api/Constants/UserRole.cs b/Jellyfin.Api/Constants/UserRole.cs
new file mode 100644
index 000000000..b1da61557
--- /dev/null
+++ b/Jellyfin.Api/Constants/UserRole.cs
@@ -0,0 +1,23 @@
+namespace Jellyfin.Api.Constants
+{
+ /// <summary>
+ /// Constants for user roles used in the authentication and authorization for the API.
+ /// </summary>
+ public static class UserRole
+ {
+ /// <summary>
+ /// Guest user.
+ /// </summary>
+ public const string Guest = "Guest";
+
+ /// <summary>
+ /// Regular user with no special privileges.
+ /// </summary>
+ public const string User = "User";
+
+ /// <summary>
+ /// Administrator user with elevated privileges.
+ /// </summary>
+ public const string Administrator = "Administrator";
+ }
+}