SSL services: Difference between revisions
No edit summary |
No edit summary |
||
Line 94: | Line 94: | ||
| 2 || [[#CreateConnection]] | | 2 || [[#CreateConnection]] | ||
|- | |- | ||
| 3 || GetConnectionCount | | 3 || [[#GetConnectionCount]] | ||
|- | |- | ||
| 4 || ImportServerPki | | 4 || [[#ImportServerPki]] | ||
|- | |- | ||
| 5 || ImportClientPki | | 5 || [[#ImportClientPki]] | ||
|- | |- | ||
| 6 || RemoveServerPki | | 6 || [[#RemoveServerPki]] | ||
|- | |- | ||
| 7 || RemoveClientPki | | 7 || [[#RemoveClientPki]] | ||
|- | |- | ||
| 8 || RegisterInternalPki | | 8 || [[#RegisterInternalPki]] | ||
|- | |- | ||
| 9 || AddPolicyOid | | 9 || [[#AddPolicyOid]] | ||
|- | |- | ||
| 10 || [3.0.0+] ImportCrl | | 10 || [3.0.0+] [[#ImportCrl]] | ||
|- | |- | ||
| 11 || [3.0.0+] RemoveCrl | | 11 || [3.0.0+] [[#RemoveCrl]] | ||
|} | |} | ||
Line 123: | Line 123: | ||
=== CreateConnection === | === CreateConnection === | ||
No input, returns an [[#ISslConnection]]. | No input, returns an [[#ISslConnection]]. | ||
=== GetConnectionCount === | |||
No input, returns an output u32. | |||
=== ImportServerPki === | |||
Takes a type-0x5 input buffer and a [[#CertificateFormat]], returns an output u64. | |||
=== ImportClientPki === | |||
Takes two type-0x5 input buffers, returns an output u64. | |||
=== RemoveServerPki === | |||
Takes an input u64, no output. | |||
=== RemoveClientPki === | |||
Takes an input u64, no output. | |||
=== RegisterInternalPki === | |||
Takes an input u32 "nn::ssl::sf::InternalPki", returns an output u64. | |||
=== AddPolicyOid === | |||
Takes a type-0x5 input buffer, no output. | |||
=== ImportCrl === | |||
Takes a type-0x5 input buffer, returns an output u64. | |||
=== RemoveCrl === | |||
Takes an input u64, no output. | |||
=== ISslConnection === | === ISslConnection === | ||
Line 281: | Line 308: | ||
| | | | ||
|} | |} | ||
= CertificateFormat = | |||
This is the "nn::ssl::sf::CertificateFormat" enum. | |||
= VerifyOption = | = VerifyOption = |