Account services: Difference between revisions
No edit summary |
No edit summary |
||
Line 23: | Line 23: | ||
|- | |- | ||
| 51 || TrySelectUserWithoutInteraction || | | 51 || TrySelectUserWithoutInteraction || | ||
|- | |||
| 60 || [5.0.0+] ListOpenContextStoredUsers || | |||
|- | |- | ||
| 100 || GetUserRegistrationNotifier || Returns an [[#INotifier]]. | | 100 || GetUserRegistrationNotifier || Returns an [[#INotifier]]. | ||
Line 33: | Line 35: | ||
|- | |- | ||
| 104 || GetProfileUpdateNotifier || Returns an [[#INotifier]]. | | 104 || GetProfileUpdateNotifier || Returns an [[#INotifier]]. | ||
|- | |||
| 105 || [4.0.0+] CheckNetworkServiceAvailabilityAsync || Returns an [[#IAsyncContext]]. | |||
|- | |- | ||
| 110 || StoreSaveDataThumbnail || | | 110 || StoreSaveDataThumbnail || | ||
Line 39: | Line 43: | ||
|- | |- | ||
| 112 || LoadSaveDataThumbnail || | | 112 || LoadSaveDataThumbnail || | ||
|- | |||
| 113 || GetSaveDataThumbnailExistence || | |||
|- | |- | ||
| 190 || GetUserLastOpenedApplication || | | 190 || GetUserLastOpenedApplication || | ||
|- | |||
| 191 || [5.0.0+] ActivateOpenContextHolder || | |||
|- | |- | ||
| 200 || BeginUserRegistration || | | 200 || BeginUserRegistration || | ||
Line 76: | Line 84: | ||
== IManagerForSystemService == | == IManagerForSystemService == | ||
This is "nn::account::baas::IManagerForSystemService". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 89: | Line 99: | ||
|- | |- | ||
| 100 || SetSystemProgramIdentification || | | 100 || SetSystemProgramIdentification || | ||
|- | |||
| 110 || [4.0.0+] GetServiceEntryRequirementCache || | |||
|- | |||
| 111 || [4.0.0+] InvalidateServiceEntryRequirementCache || | |||
|- | |||
| 112 || [4.0.0+] InvalidateTokenCache || | |||
|- | |- | ||
| 120 || GetNintendoAccountId || | | 120 || GetNintendoAccountId || | ||
Line 97: | Line 113: | ||
|- | |- | ||
| 132 || RefreshNintendoAccountUserResourceCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]]. | | 132 || RefreshNintendoAccountUserResourceCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]]. | ||
|- | |||
| 140 || [5.0.0+] GetNetworkServiceLicenseCache || | |||
|- | |||
| 141 || [5.0.0+] RefreshNetworkServiceLicenseCacheAsync || Returns an [[#IAsyncContext]]. | |||
|- | |||
| 142 || [5.0.0+] RefreshNetworkServiceLicenseCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]]. | |||
|- | |- | ||
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]]. | | 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]]. | ||
Line 102: | Line 124: | ||
== IFloatingRegistrationRequest == | == IFloatingRegistrationRequest == | ||
This is "nn::account::baas::IFloatingRegistrationRequest". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 118: | Line 142: | ||
| 21 || LoadIdTokenCache || | | 21 || LoadIdTokenCache || | ||
|- | |- | ||
| 100 || | | 100 || RegisterUser || [1.0.0-3.0.2] Used to return an [[#IAsyncContext]]. | ||
|- | |- | ||
| 101 || | | 101 || RegisterUserWithUid || [1.0.0-3.0.2] Used to return an [[#IAsyncContext]]. | ||
|- | |||
| 102 || [4.0.0+] RegisterNetworkServiceAccountAsync || Returns an [[#IAsyncContext]]. | |||
|- | |||
| 103 || [4.0.0+] RegisterNetworkServiceAccountWithUidAsync || Returns an [[#IAsyncContext]]. | |||
|- | |- | ||
| 110 || SetSystemProgramIdentification || | | 110 || SetSystemProgramIdentification || | ||
Line 128: | Line 156: | ||
== IAdministrator == | == IAdministrator == | ||
This is "nn::account::baas::IAdministrator". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 141: | Line 171: | ||
|- | |- | ||
| 100 || SetSystemProgramIdentification || | | 100 || SetSystemProgramIdentification || | ||
|- | |||
| 110 || [4.0.0+] GetServiceEntryRequirementCache || | |||
|- | |||
| 111 || [4.0.0+] InvalidateServiceEntryRequirementCache || | |||
|- | |||
| 112 || [4.0.0+] InvalidateTokenCache || | |||
|- | |- | ||
| 120 || GetNintendoAccountId || | | 120 || GetNintendoAccountId || | ||
Line 149: | Line 185: | ||
|- | |- | ||
| 132 || RefreshNintendoAccountUserResourceCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]]. | | 132 || RefreshNintendoAccountUserResourceCacheAsyncIfSecondsElapsed || Returns an [[#IAsyncContext]]. | ||
|- | |||
| 140 || [5.0.0+] GetNetworkServiceLicenseCache || | |||
|- | |||
| 141 || [5.0.0+] RefreshNetworkServiceLicenseCacheAsync || | |||
|- | |||
| 142 || [5.0.0+] RefreshNetworkServiceLicenseCacheAsyncIfSecondsElapsed || | |||
|- | |- | ||
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]]. | | 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]]. | ||
Line 188: | Line 230: | ||
== IAuthorizationRequest == | == IAuthorizationRequest == | ||
This is "nn::account::nas::IAuthorizationRequest". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 206: | Line 250: | ||
== IOAuthProcedure == | == IOAuthProcedure == | ||
This is "nn::account::http::IOAuthProcedure". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 222: | Line 268: | ||
== IOAuthProcedureForExternalNsa == | == IOAuthProcedureForExternalNsa == | ||
This is "nn::account::nas::IOAuthProcedureForExternalNsa". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 246: | Line 294: | ||
== IOAuthProcedureForNintendoAccountLinkage == | == IOAuthProcedureForNintendoAccountLinkage == | ||
This is "nn::account::nas::IOAuthProcedureForNintendoAccountLinkage". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 268: | Line 318: | ||
== INotifier == | == INotifier == | ||
This is "nn::account::detail::INotifier". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 276: | Line 328: | ||
== IProfile == | == IProfile == | ||
This is "nn::account::profile::IProfile". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 290: | Line 344: | ||
== IProfileEditor == | == IProfileEditor == | ||
This is "nn::account::profile::IProfileEditor". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 308: | Line 364: | ||
== IAsyncContext == | == IAsyncContext == | ||
This is "nn::account::detail::IAsyncContext". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 322: | Line 380: | ||
== ISessionObject == | == ISessionObject == | ||
This is "nn::account::detail::ISessionObject". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 353: | Line 413: | ||
|- | |- | ||
| 51 || TrySelectUserWithoutInteraction || | | 51 || TrySelectUserWithoutInteraction || | ||
|- | |||
| 60 || [5.0.0+] ListOpenContextStoredUsers || | |||
|- | |- | ||
| 100 || InitializeApplicationInfo || | | 100 || InitializeApplicationInfo || | ||
Line 359: | Line 421: | ||
|- | |- | ||
| 102 || AuthenticateApplicationAsync || Returns an [[#IAsyncContext]]. | | 102 || AuthenticateApplicationAsync || Returns an [[#IAsyncContext]]. | ||
|- | |||
| 103 || [4.0.0+] CheckNetworkServiceAvailabilityAsync || Returns an [[#IAsyncContext]]. | |||
|- | |- | ||
| 110 || StoreSaveDataThumbnail || | | 110 || StoreSaveDataThumbnail || | ||
Line 365: | Line 429: | ||
|- | |- | ||
| 120 || CreateGuestLoginRequest || Returns an [[#IGuestLoginRequest]]. | | 120 || CreateGuestLoginRequest || Returns an [[#IGuestLoginRequest]]. | ||
|- | |||
| 130 || [5.0.0+] LoadOpenContext || | |||
|- | |||
|} | |} | ||
== IGuestLoginRequest == | == IGuestLoginRequest == | ||
This is "nn::account::baas::IGuestLoginRequest". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 386: | Line 455: | ||
== IManagerForApplication == | == IManagerForApplication == | ||
This is "nn::account::baas::IManagerForApplication". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 401: | Line 472: | ||
|- | |- | ||
| 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]]. | | 150 || CreateAuthorizationRequest || Returns an [[#IAuthorizationRequest]]. | ||
|- | |||
| 160 || [5.0.0+] StoreOpenContext || | |||
|- | |||
|} | |} | ||
Line 427: | Line 501: | ||
|- | |- | ||
| 51 || TrySelectUserWithoutInteraction || | | 51 || TrySelectUserWithoutInteraction || | ||
|- | |||
| 60 || [5.0.0+] ListOpenContextStoredUsers || | |||
|- | |- | ||
| 100 || GetUserRegistrationNotifier || Returns an [[#INotifier]]. | | 100 || GetUserRegistrationNotifier || Returns an [[#INotifier]]. | ||
Line 437: | Line 513: | ||
|- | |- | ||
| 104 || GetProfileUpdateNotifier || Returns an [[#INotifier]]. | | 104 || GetProfileUpdateNotifier || Returns an [[#INotifier]]. | ||
|- | |||
| 105 || CheckNetworkServiceAvailabilityAsync || Returns an [[#IAsyncContext]]. | |||
|- | |- | ||
| 110 || StoreSaveDataThumbnail || | | 110 || StoreSaveDataThumbnail || | ||
Line 443: | Line 521: | ||
|- | |- | ||
| 112 || LoadSaveDataThumbnail || | | 112 || LoadSaveDataThumbnail || | ||
|- | |||
| 113 || [5.0.0+] GetSaveDataThumbnailExistence || | |||
|- | |- | ||
| 190 || GetUserLastOpenedApplication || | | 190 || GetUserLastOpenedApplication || | ||
|- | |||
| 191 || [5.0.0+] ActivateOpenContextHolder || | |||
|- | |- | ||
| 997 || DebugInvalidateTokenCacheForUser || | | 997 || DebugInvalidateTokenCacheForUser || |