BOSSU:RegisterPrivateClientCert

BOSSU:RegisterPrivateClientCert

Request #

WordDescription
0
0x00060084Cmd0x0006Param2Xlat4
1u32, Client certificate size
2u32, Client certificate key size
3Descriptor for mapping a read-only buffer in the target process
4Input client certificate buffer
5Descriptor for mapping a read-only buffer in the target process
6Input client certificate key buffer

Response #

WordDescription
0
0x00060044Cmd0x0006Param1Xlat4
1Result code
2Descriptor for mapping a read-only buffer in the target process
3Input client certificate buffer
4Descriptor for mapping a read-only buffer in the target process
5Input client certificate key buffer

Description #

This registers a private client certificate to be used by BOSS for the program ID of the current session. The certificate is saved to the BOSS savedata as: “bossdb:/%s_CL” and the certificate key is saved as: “bossdb:/%s_CLK”, where %s goes the program ID Base85/Ascii85 encoded.