OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <meta charset="utf-8"> | 4 <meta charset="utf-8"> |
5 <link rel="stylesheet" href="onc_spec.css" > | 5 <link rel="stylesheet" href="onc_spec.css" > |
6 <script src="onc_spec.js"></script> | 6 <script src="onc_spec.js"></script> |
7 <title>Open Network Configuration Format</title> | 7 <title>Open Network Configuration Format</title> |
8 </head> | 8 </head> |
9 <body> | 9 <body> |
10 | 10 |
(...skipping 1174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1185 OpenVPN user name. This value is subject to string expansions. If not | 1185 OpenVPN user name. This value is subject to string expansions. If not |
1186 specified, user is prompted at time of connection. | 1186 specified, user is prompted at time of connection. |
1187 </dd> | 1187 </dd> |
1188 | 1188 |
1189 <dt class="field">Verb</dt> | 1189 <dt class="field">Verb</dt> |
1190 <dd> | 1190 <dd> |
1191 <span class="field_meta"> | 1191 <span class="field_meta"> |
1192 (optional) | 1192 (optional) |
1193 <span class="type">string</span> | 1193 <span class="type">string</span> |
1194 </span> | 1194 </span> |
1195 Verbosity level, defaults to openvpn default if not specified. | 1195 Verbosity level, defaults to OpenVpn's default if not specified. |
| 1196 </dd> |
| 1197 |
| 1198 <dt class="field">VerifyHash</dt> |
| 1199 <dd> |
| 1200 <span class="field_meta"> |
| 1201 (optional) |
| 1202 <span class="type">string</span> |
| 1203 </span> |
| 1204 If set, this value is passed as the "--verify-hash" argument to OpenVPN, |
| 1205 which specifies the SHA1 fingerprint for the level-1 certificate. |
| 1206 </dd> |
| 1207 |
| 1208 <dt class="field">VerifyX509</dt> |
| 1209 <dd> |
| 1210 <span class="field_meta"> |
| 1211 (optional) |
| 1212 <span class="type">VerifyX509</span> |
| 1213 </span> |
| 1214 If set, the "--verify-x509-name" argument is passed to OpenVPN with the v
alues of this object and only connections will be accepted if a host's X.509 nam
e is equal to the given name. |
1196 </dd> | 1215 </dd> |
1197 </dl> | 1216 </dl> |
| 1217 |
| 1218 <p> |
| 1219 <span class="type">VerifyX509</span> type contains the following: |
| 1220 </p> |
| 1221 <dl class="field_list"> |
| 1222 <dt class="field">Name</dt> |
| 1223 <dd> |
| 1224 <span class="field_meta"> |
| 1225 (required) |
| 1226 <span class="type">string</span> |
| 1227 </span> |
| 1228 The name that the host's X.509 name is compared to. Which host name is com
pared depends on the value of <span class="field">Type</span>. |
| 1229 </dd> |
| 1230 |
| 1231 <dt class="field">Type</dt> |
| 1232 <dd> |
| 1233 <span class="field_meta"> |
| 1234 (optional) |
| 1235 <span class="type">string</span> |
| 1236 </span> |
| 1237 Determines which of the host's X.509 names will be verified. Allowed value
s are <span class="value">name</span>, <span class="value">name-prefix</span> an
d <span class="value">subject</span>. See OpenVPN's documentation for "--verify-
x509-name" for the meaning of each value. Defaults to OpenVPN's default if not s
pecified. |
| 1238 </dd> |
| 1239 </dl> |
| 1240 |
1198 </section> | 1241 </section> |
1199 | 1242 |
1200 </section> | 1243 </section> |
1201 | 1244 |
1202 <section> | 1245 <section> |
1203 <h1>Client certificate patterns</h1> | 1246 <h1>Client certificate patterns</h1> |
1204 <p> | 1247 <p> |
1205 In order to allow clients to securely key their private keys and request | 1248 In order to allow clients to securely key their private keys and request |
1206 certificates through PKCS#10 format or through a web flow, we provide | 1249 certificates through PKCS#10 format or through a web flow, we provide |
1207 alternative CertificatePattern types. The | 1250 alternative CertificatePattern types. The |
(...skipping 938 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2146 is transmitted or saved to disk should be secure. On client device, when | 2189 is transmitted or saved to disk should be secure. On client device, when |
2147 user names for connections that are user-specific are persisted to disk, | 2190 user names for connections that are user-specific are persisted to disk, |
2148 they should be stored in a location that is encrypted. Users can also opt in | 2191 they should be stored in a location that is encrypted. Users can also opt in |
2149 these cases to not save their user credentials in the config file and will | 2192 these cases to not save their user credentials in the config file and will |
2150 instead be prompted when they are needed. | 2193 instead be prompted when they are needed. |
2151 </p> | 2194 </p> |
2152 </section> | 2195 </section> |
2153 </section> | 2196 </section> |
2154 </body> | 2197 </body> |
2155 </html> | 2198 </html> |
OLD | NEW |