HTTP Services: Difference between revisions
No edit summary |
No edit summary |
||
Line 118: | Line 118: | ||
|- | |- | ||
| 0x00260080 | | 0x00260080 | ||
| | | [[HTTPC:SelectRootCertChain|SelectRootCertChain]] | ||
|- | |- | ||
| 0x002700C4 | | 0x002700C4 | ||
Line 139: | Line 139: | ||
|- | |- | ||
| 0x002D0000 | | 0x002D0000 | ||
| | | [[HTTPC:CreateRootCertChain|CreateRootCertChain]] | ||
|- | |- | ||
| 0x002E0040 | | 0x002E0040 | ||
Line 145: | Line 145: | ||
|- | |- | ||
| 0x002F0082 | | 0x002F0082 | ||
| | | [[HTTPC:RootCertChainAddCert|RootCertChainAddCert]] | ||
|- | |- | ||
| 0x00300080 | | 0x00300080 | ||
| | | (u32 rootcertchain_contexthandle, u32 val) Presumably the RootCertChain version of command 0x00250080. | ||
|- | |- | ||
| 0x00310080 | | 0x00310080 | ||
Line 207: | Line 207: | ||
=TLS Root CAs= | =TLS Root CAs= | ||
Initially a HTTP context will not trust ''any'' root-CAs at all. Which root-CAs to trust must be ''explicitly'' specified via the add-root-CA service command(s). | Initially a HTTP context will not trust ''any'' root-CAs at all. Which root-CAs to trust must be ''explicitly'' specified via the add-root-CA service command(s). | ||
RootCertChains can be used to easily select a particular chain of trusted root-CAs with multiple HTTP contexts, without having to re-send each of the root-CA commands for each HTTP context. | |||
= Error codes = | = Error codes = |