SSL services: Difference between revisions

No edit summary
Line 30: Line 30:
== GetContextCount ==
== GetContextCount ==
No input, returns an output u32.
No input, returns an output u32.
This is not exposed by sdknso.


== GetCertificates ==
== GetCertificates ==
Line 61: Line 63:


== FlushSessionCache ==
== FlushSessionCache ==
Takes a type-0x5 input buffer, an input u32 "nn::ssl::sf::FlushSessionCacheOptionType", returns an output u32.
Takes a type-0x5 input buffer, an input u32 [[#FlushSessionCacheOptionType]], returns an output u32.
 
The input buffer contains a NUL-terminated string, which is only used when the type is value 0. For type 1, an empty buffer is passed (addr=NULL/size=0).


== SetDebugOption ==
== SetDebugOption ==
Line 186: Line 190:
= SslVersion =
= SslVersion =
This is the "nn::ssl::sf::SslVersion" / "nn::ssl::Context::SslVersion" enum.
This is the "nn::ssl::sf::SslVersion" / "nn::ssl::Context::SslVersion" enum.
= FlushSessionCacheOptionType =
This is the "nn::ssl::sf::FlushSessionCacheOptionType" / "nn::ssl::FlushSessionCacheOptionType" enum.
{| class="wikitable" border="1"
|-
! Value
! Description
|-
| 0
|
|-
| 1
|
|}


= BuiltInCertificateInfo =
= BuiltInCertificateInfo =