mirror of
https://github.com/bitwarden/server
synced 2025-12-20 18:23:44 +00:00
19 lines
733 B
C#
19 lines
733 B
C#
namespace Bit.Core.Settings;
|
|
|
|
public interface IGlobalSettings
|
|
{
|
|
// This interface exists for testing. Add settings here as needed for testing
|
|
bool SelfHosted { get; set; }
|
|
bool EnableCloudCommunication { get; set; }
|
|
string LicenseDirectory { get; set; }
|
|
string LicenseCertificatePassword { get; set; }
|
|
int OrganizationInviteExpirationHours { get; set; }
|
|
bool DisableUserRegistration { get; set; }
|
|
IInstallationSettings Installation { get; set; }
|
|
IFileStorageSettings Attachment { get; set; }
|
|
IConnectionStringSettings Storage { get; set; }
|
|
IBaseServiceUriSettings BaseServiceUri { get; set; }
|
|
ITwoFactorAuthSettings TwoFactorAuth { get; set; }
|
|
ISsoSettings Sso { get; set; }
|
|
}
|