using Elsa.Common.Entities;
namespace Elsa.Identity.Entities;
///
/// Represents an application.
///
public class Application : Entity
{
///
/// The client ID.
///
public string ClientId { get; set; } = null!;
///
/// The hashed client secret.
///
public string HashedClientSecret { get; set; } = null!;
///
/// The hashed client secret salt.
///
public string HashedClientSecretSalt { get; set; } = null!;
///
/// Gets or sets the name.
///
public string Name { get; set; } = null!;
///
/// Gets or sets the hashed password.
///
public string HashedApiKey { get; set; } = null!;
///
/// Gets or sets the hashed password salt.
///
public string HashedApiKeySalt { get; set; } = null!;
///
/// Gets or sets the roles.
///
public ICollection Roles { get; set; } = new List();
}