mirror of
https://github.com/bitwarden/server
synced 2026-01-03 00:53:37 +00:00
* PM-28616 Add flag UsePhishingBlocker to dbo.Organization * PM-28616 updated as per comments from claude * PM-28616 updated ToLicense Method to copy the license file * PM-28616 allow phishing blocker to be imported via license files for self-hosted * PM-28616 updated PR comments - added more views to be refreshed * PM-28616 removed proeprty from constructor as it is not used anymore. We have moved to claims based properties
64 lines
3.3 KiB
C#
64 lines
3.3 KiB
C#
namespace Bit.Core.Billing.Licenses;
|
|
|
|
public static class OrganizationLicenseConstants
|
|
{
|
|
public const string LicenseType = nameof(LicenseType);
|
|
public const string LicenseKey = nameof(LicenseKey);
|
|
public const string InstallationId = nameof(InstallationId);
|
|
public const string Id = nameof(Id);
|
|
public const string Name = nameof(Name);
|
|
public const string BusinessName = nameof(BusinessName);
|
|
public const string BillingEmail = nameof(BillingEmail);
|
|
public const string Enabled = nameof(Enabled);
|
|
public const string Plan = nameof(Plan);
|
|
public const string PlanType = nameof(PlanType);
|
|
public const string Seats = nameof(Seats);
|
|
public const string MaxCollections = nameof(MaxCollections);
|
|
public const string UsePolicies = nameof(UsePolicies);
|
|
public const string UseSso = nameof(UseSso);
|
|
public const string UseKeyConnector = nameof(UseKeyConnector);
|
|
public const string UseScim = nameof(UseScim);
|
|
public const string UseGroups = nameof(UseGroups);
|
|
public const string UseEvents = nameof(UseEvents);
|
|
public const string UseDirectory = nameof(UseDirectory);
|
|
public const string UseTotp = nameof(UseTotp);
|
|
public const string Use2fa = nameof(Use2fa);
|
|
public const string UseApi = nameof(UseApi);
|
|
public const string UseResetPassword = nameof(UseResetPassword);
|
|
public const string MaxStorageGb = nameof(MaxStorageGb);
|
|
public const string SelfHost = nameof(SelfHost);
|
|
public const string UsersGetPremium = nameof(UsersGetPremium);
|
|
public const string UseCustomPermissions = nameof(UseCustomPermissions);
|
|
public const string Issued = nameof(Issued);
|
|
public const string UsePasswordManager = nameof(UsePasswordManager);
|
|
public const string UseSecretsManager = nameof(UseSecretsManager);
|
|
public const string SmSeats = nameof(SmSeats);
|
|
public const string SmServiceAccounts = nameof(SmServiceAccounts);
|
|
public const string LimitCollectionCreationDeletion = nameof(LimitCollectionCreationDeletion);
|
|
public const string AllowAdminAccessToAllCollectionItems = nameof(AllowAdminAccessToAllCollectionItems);
|
|
public const string UseRiskInsights = nameof(UseRiskInsights);
|
|
public const string Expires = nameof(Expires);
|
|
public const string Refresh = nameof(Refresh);
|
|
public const string ExpirationWithoutGracePeriod = nameof(ExpirationWithoutGracePeriod);
|
|
public const string Trial = nameof(Trial);
|
|
public const string UseAdminSponsoredFamilies = nameof(UseAdminSponsoredFamilies);
|
|
public const string UseOrganizationDomains = nameof(UseOrganizationDomains);
|
|
public const string UseAutomaticUserConfirmation = nameof(UseAutomaticUserConfirmation);
|
|
public const string UsePhishingBlocker = nameof(UsePhishingBlocker);
|
|
}
|
|
|
|
public static class UserLicenseConstants
|
|
{
|
|
public const string LicenseType = nameof(LicenseType);
|
|
public const string LicenseKey = nameof(LicenseKey);
|
|
public const string Id = nameof(Id);
|
|
public const string Name = nameof(Name);
|
|
public const string Email = nameof(Email);
|
|
public const string Premium = nameof(Premium);
|
|
public const string MaxStorageGb = nameof(MaxStorageGb);
|
|
public const string Issued = nameof(Issued);
|
|
public const string Expires = nameof(Expires);
|
|
public const string Refresh = nameof(Refresh);
|
|
public const string Trial = nameof(Trial);
|
|
}
|