Difference between revisions of "ACTU:GetCachedIndependentServiceToken"

From 3dbrew
Jump to navigation Jump to search
 
Line 21: Line 21:
 
Returns a V1 independent service token corresponding to the given account and client ID from an internal cache.
 
Returns a V1 independent service token corresponding to the given account and client ID from an internal cache.
  
For a cached token to be considered valid for being returned by this command, it must have been acquired within at least <code>Cache duration</code> seconds.
+
For a cached token to be considered valid for being returned by this command, it must have been acquired within the last <code>Cache duration</code> seconds.
  
 
It is not possible to retrieve cached V2 independent service tokens using this command.
 
It is not possible to retrieve cached V2 independent service tokens using this command.
  
 
See [[ACT_Services#Independent_Service_Tokens|Independent Service Tokens]] for details.
 
See [[ACT_Services#Independent_Service_Tokens|Independent Service Tokens]] for details.

Latest revision as of 21:50, 20 January 2025

Request[edit]

Index Word Description
0
Header 0x001C0342 Cmd 0x001C Param 13 Xlat 2
1 u8, Account slot
2-10 ASCII NULL-terminated client ID (max. 32 characters + NULL terminator)
11 Cache duration in seconds
12 bool, do parental controls check (unused)
13 bool, get a non-process specific service token from the cache
14 Descriptor for mapping a write-only buffer in the target process
15 Output V1 independent service token buffer pointer

Response[edit]

Index Word Description
0
Header 0x001C0042 Cmd 0x001C Param 1 Xlat 2
1 Result code
2 Descriptor for mapping a write-only buffer in the target process
3 Output V1 independent service token buffer pointer

Description[edit]

Returns a V1 independent service token corresponding to the given account and client ID from an internal cache.

For a cached token to be considered valid for being returned by this command, it must have been acquired within the last Cache duration seconds.

It is not possible to retrieve cached V2 independent service tokens using this command.

See Independent Service Tokens for details.