mirror of
https://github.com/bitwarden/server
synced 2025-12-16 08:13:33 +00:00
* ServerProtectedData for user entity * remove using statements * formatting * use data protection libs * no async * add data protection to ef user repo * switch to `SetApplicationName` per ASPNET docs * null checks * cleanup * value converter for EF * new line at eof * fix using * remove folder ref * restore ctor * fix lint * use global constant * UseApplicationServiceProvider for integration tests * implement constant for DatabaseFieldProtectedPrefix * Fix EF IntegrationTest * restore original values after protect and save * lint fixes * Use Constants Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com>
25 lines
788 B
C#
25 lines
788 B
C#
namespace Bit.Core;
|
|
|
|
public static class Constants
|
|
{
|
|
public const int BypassFiltersEventId = 12482444;
|
|
|
|
// File size limits - give 1 MB extra for cushion.
|
|
// Note: if request size limits are changed, 'client_max_body_size'
|
|
// in nginx/proxy.conf may also need to be updated accordingly.
|
|
public const long FileSize101mb = 101L * 1024L * 1024L;
|
|
public const long FileSize501mb = 501L * 1024L * 1024L;
|
|
public const string DatabaseFieldProtectorPurpose = "DatabaseFieldProtection";
|
|
public const string DatabaseFieldProtectedPrefix = "P|";
|
|
}
|
|
|
|
public static class TokenPurposes
|
|
{
|
|
public const string LinkSso = "LinkSso";
|
|
}
|
|
|
|
public static class AuthenticationSchemes
|
|
{
|
|
public const string BitwardenExternalCookieAuthenticationScheme = "bw.external";
|
|
}
|