Files
security/src/LiteCharmsSecurity.Admin.Api/appsettings.json
T

89 lines
3.2 KiB
JSON

{
"DatabaseProviderConfiguration": {
"ProviderType": "PostgreSQL"
},
"ForwardedHeadersConfiguration": {
"Enabled": true,
"AllowAll": true,
"KnownProxies": [],
"KnownNetworks": [],
"ForwardLimit": 1
},
"ConnectionStrings": {
"ConfigurationDbConnection": "Server=192.168.1.170;Port=5432;Database=skoruba;User Id=skoruba;Password=wsb7sebwm$BoZ9;application_name=litecharms_security;",
"PersistedGrantDbConnection": "Server=192.168.1.170;Port=5432;Database=skoruba;User Id=skoruba;Password=wsb7sebwm$BoZ9;application_name=litecharms_security;",
"IdentityDbConnection": "Server=192.168.1.170;Port=5432;Database=skoruba;User Id=skoruba;Password=wsb7sebwm$BoZ9;application_name=litecharms_security;",
"AdminLogDbConnection": "Server=192.168.1.170;Port=5432;Database=skoruba;User Id=skoruba;Password=wsb7sebwm$BoZ9;application_name=litecharms_security;",
"AdminAuditLogDbConnection": "Server=192.168.1.170;Port=5432;Database=skoruba;User Id=skoruba;Password=wsb7sebwm$BoZ9;application_name=litecharms_security;",
"DataProtectionDbConnection": "Server=192.168.1.170;Port=5432;Database=skoruba;User Id=skoruba;Password=wsb7sebwm$BoZ9;application_name=litecharms_security;",
"AdminConfigurationDbConnection": "Server=192.168.1.170;Port=5432;Database=skoruba;User Id=skoruba;Password=wsb7sebwm$BoZ9;application_name=litecharms_security;"
},
"AdminApiConfiguration": {
"ApplicationName": "Lite Charms Security UI",
"ApiName": "Lite Charms Security Api",
"ApiVersion": "v1",
"ApiBaseUrl": "https://localhost:44302",
"IdentityServerBaseUrl": "https://localhost:44310",
"OidcSwaggerUIClientId": "skoruba_identity_admin_api_swaggerui",
"OidcApiName": "skoruba_identity_admin_api",
"AdministrationRole": "Admin",
"RequireHttpsMetadata": false,
"CorsAllowAnyOrigin": true,
"CorsAllowOrigins": []
},
"SmtpConfiguration": {
"Host": "mail.litecharms.co.za",
"Login": "security@litecharms.co.za",
"Password": "X,xq1EnK7AjM3L=d"
},
"SendGridConfiguration": {
"ApiKey": "",
"SourceEmail": "",
"SourceName": ""
},
"AuditLoggingConfiguration": {
"Source": "IdentityServer.Admin.Api",
"SubjectIdentifierClaim": "sub",
"SubjectNameClaim": "name",
"ClientIdClaim": "client_id"
},
"IdentityOptions": {
"Password": {
"RequiredLength": 8
},
"User": {
"RequireUniqueEmail": true
},
"SignIn": {
"RequireConfirmedAccount": false
}
},
"IdentityTableConfiguration": {
"IdentityRoles": "Roles",
"IdentityRoleClaims": "RoleClaims",
"IdentityUserRoles": "UserRoles",
"IdentityUsers": "Users",
"IdentityUserLogins": "UserLogins",
"IdentityUserClaims": "UserClaims",
"IdentityUserTokens": "UserTokens"
},
"DataProtectionConfiguration": {
"ProtectKeysWithAzureKeyVault": false
},
"AzureKeyVaultConfiguration": {
"AzureKeyVaultEndpoint": "",
"ClientId": "",
"ClientSecret": "",
"TenantId": "",
"UseClientCredentials": true,
"DataProtectionKeyIdentifier": "",
"ReadConfigurationFromKeyVault": false
},
"SeedConfiguration": {
"ApplySeed": true
},
"DatabaseMigrationsConfiguration": {
"ApplyDatabaseMigrations": true
}
}