{
	"ConnectionStrings": {
		"SqlServer": "Data Source=host.docker.internal,1433;Initial Catalog=RestPkiNGTest;User Id=sa;Password=Senha!01;TrustServerCertificate=True;",
		"Postgres": "Host=localhost;Database=RestPkiNGTest;Username=postgres;Password=Senha!01"
	},
	"General": {
		"DatabaseProvider": "SqlServer", // override in user secrets to test other database providers
		"SiteUrl": "https://localhost:44325/",
		"ProcessBackgroundJobs": false, // background jobs are currently out of integration tests scope
		"EnableSensitiveDataLogging": true,
		"OptimizeForSingleInstance": true,
		"IsCloud": true,
		"DocumentAvailabilityYears": 1,
		"AttributeCertificateInclusion": "Optional",
		"RootPasswordHash": "AQAAAAIAAYagAAAAEOoMiaf+25GmnUjt8dkzPscgk9LakMcrDdcMIp6Rcsnb4xri2k3hqXJ5cV36ai228A==", //12345678
		"DefaultSecurityContext": "803517ad-3bbc-4169-b085-60053a8f6dbf" // Lacuna Test
	},
	"Bindings": {
		"SslPort": 44325,
		"HttpsMode": "Optional"
	},
	"Logging": {
		"LogLevel": {
			"Lacuna.RestPki": "Information",
			"Lacuna.RestPki.Site.Services.Invoicing": "Warning",
			"Lacuna.RestPki.Site.AppInit": "Debug",
			"Lacuna.RestPki.Site.Controllers.BioSessionConnectionController": "Debug",
			"Microsoft.AspNetCore.HttpLogging.HttpLoggingMiddleware": "Information" // to enable HTTP logging, set on your user secrets file's section `HttpLogging` the setting `Enabled` to `True`
		}
	},
	"Serilog": {
		"MinimumLevel": {
			"Override": {
				"Lacuna.RestPki": "Information",
				"Lacuna.RestPki.Site.Controllers.BioSessionConnectionController": "Debug"
			}
		},
		"WriteTo": [
			{
				"Name": "File",
				"Args": {
					//"path": "C:\\Logs\\RestPkiNG.log",
					"outputTemplate": "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] [{SourceContext}] {Message:lj}{NewLine}{Exception}"
				}
			}
		]
	},
	"BlobStorage": {
		"Type": "FileSystem",
		"Path": "C:\\Temp\\RestPkiNGTest"
	},
	"PkiSuite": {
		// Licensee: Lacuna Lab, Expiration: 2026-12-05 15:00:00Z, VersionNumberLimit: (no limit), VersionReleaseDateLimit: (no limit)
		"SdkLicense": "AxAAamZEXzTD6Eu8GL8CPUQa3QoATGFjdW5hIExhYggAAG0YbCo03ggIAACYGW/gUt8IAAAAAAAABAB/AAAAAAGFL8xoiyRs9KpHW6cJTqKFKzrTkLjg+LOFho3Ozm+nWB1FKiJb1/foWo9RpgFJAElHQCxyq3EgLkFhXKafCU/9NS/T0b8iENFXnYsozozn2GMSfxARanI6wXe5OenRwc1ZixZmR09c4Xg7kaiTyJeb6IM0iOGC4IAb40BqUTuFe7oWq1stFASMXeRjpBJTaKsr7BAvyj5eKbry589W2VwnpeKe8EMsAdmNJWCgjNlhMd/rmzzuVuiy5F4s5ZmmjORJ4CIN3mByRJGFJfJXzEZfXjonB42D0frRVHZu/Yz4TGE2OREdh7wXeqwyeIZz5jGFz+GLm+N1VHM6ZbyGXCug"
	},
	"Email": {
		"Type": "Mock"
	},
	"Oidc": { // set "Enabled": false in user secrets to use root password login instead of OIDC
		"CustomScopes": "cpf",
		"ClientAppId": "restpki-dev",
		"Authority": "https://lacuna-dev.grantid.com",
		"AppId": "restpki-dev-backend",
		"AppSecret": "S9tIN7OaR74QS/DAoNlj+fDALIfDxOnp3a5M9WM+y4c=",
		"ApiName": "restpki-dev-api",
		"ApiEndpoint": "https://api.grantid.com",
		"CpfClaim": "cpf",
		"EnableMockAuthentication": true
	},
	"Timestamp": {
		"Providers": {
			"LacunaTsa": {
				"Tiers": "LacunaDev, Default",
				"Url": "https://tsa.lacunasoftware.com/"
			}
		}
	}
}
