-
Notifications
You must be signed in to change notification settings - Fork 2
/
_appsettings.json
136 lines (136 loc) · 3.87 KB
/
_appsettings.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
{
"PathToClientApp": "clients/origam",
"ChatConfig": {
"PathToChatApp": "",
"ChatRefreshInterval": 1000
},
"ReloadModelWhenFilesChangesDetected": "false",
"UserConfig": {
"FromAddress": "admin@localhost",
"NewUserRoleId": "",
"UserUnlockNotificationSubject": "User Account Unlocked",
"UserUnlockNotificationBodyFileName": "testUserUnlockNotificationFile.txt",
"UserRegistrationMailSubject": "Register",
"UserRegistrationMailBodyFileName": "testNewUserFile.txt",
"MultiFactorMailSubject": "Register",
"MultiFactorMailBodyFileName": "testMultiFactorFile.txt",
"MailQueueName": "",
"UserRegistrationAllowed": "true"
},
"IdentityGuiConfig": {
"AllowPasswordReset": "false"
},
"CustomAssetsConfig": {
"PathToCustomAssetsFolder": "C:\\someDirectory",
"RouteToCustomAssetsFolder": "/customAssets",
"IdentityGuiLogoUrl": "/customAssets/someFile1.png",
"Html5ClientLogoUrl": "/customAssets/someFile2.png"
},
"IdentityServerConfig": {
"CookieExpirationMinutes": 60,
"CookieSlidingExpiration": true,
"PathToJwtCertificate": "serverCore.pfx",
"PasswordForJwtCertificate": "bla",
"UseGoogleLogin": "false",
"GoogleClientId": "",
"GoogleClientSecret": "",
"WebClient": {
"RedirectUris": [
"https://localhost:3000/#origamClientCallback/",
"http://localhost:3000/#origamClientCallback/",
"https://localhost:3000/#origamClientCallbackRenew/"
],
"PostLogoutRedirectUris": [ "/", "https://192.168.0.80:45455" ],
"AllowedCorsOrigins": ["https://someOrigin"]
},
"MobileClient": {
"RedirectUris": [ "http://localhost/xamarincallback" ],
"ClientSecret": "mobileSecret",
"PostLogoutRedirectUris": [ "/", "https://192.168.0.80:45455" ]
},
"ServerClient": {
"ClientSecret": "serverSecret",
}
},
"UserLockoutConfig": {
"LockoutTimeMinutes": 5,
"MaxFailedAccessAttempts": 5
},
"PasswordConfig": {
"RequireDigit": "false",
"RequiredLength": "6",
"RequireNonAlphanumeric": "false",
"RequireUppercase": "false",
"RequireLowercase": "true"
},
"MailConfig": {
"UserName": "",
"Password": "",
"Server": "",
"Port": 587,
"UseSsl": "true",
"PickupDirectoryLocation": "C:\\directoryToSaveTheEmailsTo"
},
"urls": "https://localhost:44356;http://localhost:5000",
"UserApiOptions": {
"RestrictedRoutes": [
"/api/private"
],
"PublicRoutes": [
"/api/attachment"
]
},
"SoapAPI": {
"Enabled": "false",
"RequiresAuthentication": "true",
"ExpectAndReturnOldDotNetAssemblyReferences": "true"
},
"BehindProxy": "false",
"ClientFilteringConfig": {
"CaseSensitive": "false",
"AccentSensitive": "true"
},
"LanguageConfig": {
"Default": "en-US",
"Allowed": [
{
"Culture": "en-US",
"Caption": "English",
"ResetPasswordMailSubject": "Reset Password",
"ResetPasswordMailBodyFileName": "testResetPwFile.txt",
"DateCompleterConfig":{
"DateSeparator": ".",
"TimeSeparator": ":",
"DateTimeSeparator": " ",
"DateSequence": "MonthDayYear"
},
"DefaultDateFormats":{
"Short": "MM/dd/yyyy",
"Long": "MM/dd/yyyy HH:mm:ss",
"Time": "HH:mm:ss"
}
},
{
"Culture": "cs-CZ",
"Caption": "Česky",
"ResetPasswordMailSubject": "Obnova Hesla",
"ResetPasswordMailBodyFileName": "testResetPwFile.txt"
},
{
"Culture": "de-DE",
"Caption": "Deutsch",
"ResetPasswordMailSubject": "Passwort Zurücksetzen",
"ResetPasswordMailBodyFileName": "testResetPwFile.txt"
}
]
},
"HtmlClientConfig":{
"ShowToolTipsForMemoFieldsOnly" : "false"
},
"Logging": {
"LogLevel": {
"Default": "Warning",
"Microsoft.*": "Warning"
}
}
}