// ***********************************************************************
// 
//     Heath
// 
// ***********************************************************************
using System.Text.Json.Serialization;
namespace Core.Cerberos.Adapters.Common.Constants
{
    /// 
    /// Specifies different access level for a permission.
    /// 
    [JsonConverter(typeof(JsonStringEnumConverter))]
    public enum AccessLevelEnum
    {
        /// 
        /// The object is accessible for reading.
        /// 
        Read = 0,
        /// 
        /// The object is accessible for writing.
        /// 
        Write = 1,
        /// 
        /// The object is accessible for all operations.
        /// 
        All = 2
    }
}