namespace ChummerHub.API
{
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion'
    public class Authorizarion
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion'
    {
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants'
        public class Constants
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants'
        {
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.CreateOperationName'
            public static readonly string CreateOperationName = "Create";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.CreateOperationName'
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.ReadOperationName'
            public static readonly string ReadOperationName = "Read";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.ReadOperationName'
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.UpdateOperationName'
            public static readonly string UpdateOperationName = "Update";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.UpdateOperationName'
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.DeleteOperationName'
            public static readonly string DeleteOperationName = "Delete";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.DeleteOperationName'
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.ApproveOperationName'
            public static readonly string ApproveOperationName = "Approve";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.ApproveOperationName'
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.RejectOperationName'
            public static readonly string RejectOperationName = "Reject";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.RejectOperationName'

#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.AdministratorsRole'
            public static readonly string AdministratorsRole = "Administrator";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.AdministratorsRole'
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.ManagersRole'
            public static readonly string ManagersRole = "Manager";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.ManagersRole'
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.UserRoleRegistered'
            public static readonly string UserRoleRegistered = "RegisteredUser";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.UserRoleRegistered'
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.UserRoleConfirmed'
            public static readonly string UserRoleConfirmed = "ConfirmedUser";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.UserRoleConfirmed'
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.UserRoleArchetype'
            public static readonly string UserRoleArchetype = "ArchetypeAdmin";
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'Authorizarion.Constants.UserRoleArchetype'


        }
    }
}
