{ "globalSettings": { "selfHosted": false, "siteName": "Bitwarden", "projectName": "Identity", "stripeApiKey": "SECRET", "baseServiceUri": { "vault": "http://localhost:4001", "api": "http://localhost:4000", "identity": "http://localhost:33656", "internalIdentity": "http://localhost:33656" }, "sqlServer": { "connectionString": "SECRET" }, "mail": { "sendGridApiKey": "SECRET", "replyToEmail": "hello@bitwarden.com" }, "identityServer": { "certificateThumbprint": "SECRET" }, "dataProtection": { "certificateThumbprint": "SECRET" }, "storage": { "connectionString": "SECRET" }, "events": { "connectionString": "SECRET" }, "documentDb": { "uri": "SECRET", "key": "SECRET" }, "sentry": { "dsn": "SECRET" }, "notificationHub": { "connectionString": "SECRET", "hubName": "SECRET" }, "yubico": { "clientid": "SECRET", "key": "SECRET" }, "duo": { "aKey": "SECRET" }, "braintree": { "production": false, "merchantId": "SECRET", "publicKey": "SECRET", "privateKey": "SECRET" } }, "IpRateLimitOptions": { "EnableEndpointRateLimiting": true, "StackBlockedRequests": false, "RealIpHeader": "CF-Connecting-IP", "ClientIdHeader": "X-ClientId", "HttpStatusCode": 429, "IpWhitelist": [], "EndpointWhitelist": [], "ClientWhitelist": [], "GeneralRules": [ { "Endpoint": "*", "Period": "1m", "Limit": 60 }, { "Endpoint": "*", "Period": "1s", "Limit": 5 }, { "Endpoint": "post:/connect/token", "Period": "1m", "Limit": 10 } ] }, "IpRateLimitPolicies": { "IpRules": [] } }