implements IAuthenticationService
0x00x0118
Members 34
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x08 | k_IdProviderNameRegex | string | PrivateStatic+1 flags |
| 0x08 | <CodeLinkSessionId>k__BackingField | string | Private | |
| 0x08 | <CodeVerifier>k__BackingField | string | Private | |
| — | 0x08 | k_ProfileRegex | string | PrivateStatic+1 flags |
| 0x08 | SignInFailed | Action`1 | Private | |
| 0x08 | SignedIn | Action | Private | |
| 0x08 | SignedOut | Action | Private | |
| 0x08 | Expired | Action | Private | |
| 0x08 | SignInCodeReceived | Action`1 | Private | |
| 0x08 | SignInCodeExpired | Action | Private | |
| 0x08 | UpdatePasswordFailed | Action`1 | Private | |
| 0x08 | <PlayerInfo>k__BackingField | PlayerInfo | Private | |
| 0x08 | <LastNotificationDate>k__BackingField | string | Private | |
| 0x0068 | 0x88 | padding / unreflected | ||
| 0x10 | <ExpirationActionId>k__BackingField | Nullable`1 | Private | |
| 0x10 | <RefreshActionId>k__BackingField | Nullable`1 | Private | |
| 0x08 | <AccessTokenComponent>k__BackingField | AccessTokenComponent | Private+1 flags | |
| 0x08 | <EnvironmentIdComponent>k__BackingField | EnvironmentIdComponent | Private+1 flags | |
| 0x08 | <PlayerIdComponent>k__BackingField | PlayerIdComponent | Private+1 flags | |
| 0x08 | <PlayerNameComponent>k__BackingField | PlayerNameComponent | Private+1 flags | |
| 0x08 | <SessionTokenComponent>k__BackingField | SessionTokenComponent | Private+1 flags | |
| 0x08 | <EnvironmentComponent>k__BackingField | IEnvironments | Private+1 flags | |
| 0x04 | <State>k__BackingField | AuthenticationState | Private | |
| 0x08 | <Settings>k__BackingField | IAuthenticationSettings | Private+1 flags | |
| 0x08 | <NetworkClient>k__BackingField | IAuthenticationNetworkClient | Private | |
| 0x08 | <PlayerNamesApi>k__BackingField | IPlayerNamesApi | Private | |
| 0x08 | <ExceptionHandler>k__BackingField | IAuthenticationExceptionHandler | Private | |
| 0x08 | m_Profile | IProfile | Private+1 flags | |
| 0x08 | m_JwtDecoder | IJwtDecoder | Private+1 flags | |
| 0x08 | m_Cache | IAuthenticationCache | Private+1 flags | |
| 0x08 | m_Scheduler | IActionScheduler | Private+1 flags | |
| 0x08 | m_Metrics | IAuthenticationMetrics | Private+1 flags | |
| 0x08 | StateChanged | Action`2 | Private | |
| — | 0x08 | k_SteamIdentityRegex | string | PrivateStatic+1 flags |
| 0x08 | m_Notifications | List`1 | Private | |
| 0x0114 | 0x04 | unreflected bytes to end of AuthenticationServiceInternal | ||
Functions 136
| Signature | Flags | Native | Params |
|---|---|---|---|
| void SignInWithOpenIdConnectAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithOpenIdConnectAsync() | PublicFinal+2 flags | — | 0x00 |
| void UnlinkOpenIdConnectAsync() | PublicFinal+2 flags | — | 0x00 |
| void ProcessAuthenticationTokens() | PublicFinal+2 flags | — | 0x00 |
| void ValidateAccessToken() | Private | — | 0x00 |
| void ValidateOpenIdConnectIdProviderName() | Private | — | 0x00 |
| void get_CodeLinkSessionId() | 2 flags | — | 0x00 |
| void set_CodeLinkSessionId() | 2 flags | — | 0x00 |
| void get_CodeVerifier() | 2 flags | — | 0x00 |
| void set_CodeVerifier() | 2 flags | — | 0x00 |
| void GenerateSignInCodeAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithCodeAsync() | PublicFinal+2 flags | — | 0x00 |
| void PollForCodeConfirmationAsync() | Private | — | 0x00 |
| void DelayWithScheduler() | Private | — | 0x00 |
| void GetSignInCodeInfoAsync() | PublicFinal+2 flags | — | 0x00 |
| void ConfirmCodeAsync() | PublicFinal+2 flags | — | 0x00 |
| void add_SignInFailed() | PublicFinal+3 flags | — | 0x00 |
| void remove_SignInFailed() | PublicFinal+3 flags | — | 0x00 |
| void add_SignedIn() | PublicFinal+3 flags | — | 0x00 |
| void remove_SignedIn() | PublicFinal+3 flags | — | 0x00 |
| void add_SignedOut() | PublicFinal+3 flags | — | 0x00 |
| void remove_SignedOut() | PublicFinal+3 flags | — | 0x00 |
| void add_Expired() | PublicFinal+3 flags | — | 0x00 |
| void remove_Expired() | PublicFinal+3 flags | — | 0x00 |
| void add_SignInCodeReceived() | PublicFinal+3 flags | — | 0x00 |
| void remove_SignInCodeReceived() | PublicFinal+3 flags | — | 0x00 |
| void add_SignInCodeExpired() | PublicFinal+3 flags | — | 0x00 |
| void remove_SignInCodeExpired() | PublicFinal+3 flags | — | 0x00 |
| void add_UpdatePasswordFailed() | Public+1 flags | — | 0x00 |
| void remove_UpdatePasswordFailed() | Public+1 flags | — | 0x00 |
| void get_IsSignedIn() | PublicFinal+3 flags | — | 0x00 |
| void get_IsAuthorized() | PublicFinal+3 flags | — | 0x00 |
| void get_IsExpired() | PublicFinal+3 flags | — | 0x00 |
| void get_SessionTokenExists() | PublicFinal+3 flags | — | 0x00 |
| void get_Profile() | PublicFinal+3 flags | — | 0x00 |
| void get_AccessToken() | PublicFinal+3 flags | — | 0x00 |
| void get_PlayerId() | PublicFinal+3 flags | — | 0x00 |
| void get_PlayerInfo() | PublicFinal+3 flags | — | 0x00 |
| void set_PlayerInfo() | 2 flags | — | 0x00 |
| void get_LastNotificationDate() | PublicFinal+3 flags | — | 0x00 |
| void set_LastNotificationDate() | Private+1 flags | — | 0x00 |
| void get_ExpirationActionId() | 2 flags | — | 0x00 |
| void set_ExpirationActionId() | 2 flags | — | 0x00 |
| void get_RefreshActionId() | 2 flags | — | 0x00 |
| void set_RefreshActionId() | 2 flags | — | 0x00 |
| void get_AccessTokenComponent() | 2 flags | — | 0x00 |
| void get_EnvironmentIdComponent() | 2 flags | — | 0x00 |
| void get_PlayerIdComponent() | 2 flags | — | 0x00 |
| void get_PlayerNameComponent() | 2 flags | — | 0x00 |
| void get_SessionTokenComponent() | 2 flags | — | 0x00 |
| void get_EnvironmentComponent() | 2 flags | — | 0x00 |
| void get_State() | 2 flags | — | 0x00 |
| void set_State() | 2 flags | — | 0x00 |
| void get_Settings() | 2 flags | — | 0x00 |
| void get_NetworkClient() | 2 flags | — | 0x00 |
| void set_NetworkClient() | 2 flags | — | 0x00 |
| void get_PlayerNamesApi() | 2 flags | — | 0x00 |
| void set_PlayerNamesApi() | 2 flags | — | 0x00 |
| void get_ExceptionHandler() | 2 flags | — | 0x00 |
| void set_ExceptionHandler() | 2 flags | — | 0x00 |
| void add_StateChanged() | 2 flags | — | 0x00 |
| void remove_StateChanged() | 2 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void OnPlayerIdChanged() | Private | — | 0x00 |
| void SignInAnonymouslyAsync() | PublicFinal+2 flags | — | 0x00 |
| void DeleteAccountAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignOut() | PublicFinal+2 flags | — | 0x00 |
| void SwitchProfile() | PublicFinal+2 flags | — | 0x00 |
| void ClearSessionToken() | PublicFinal+2 flags | — | 0x00 |
| void GetPlayerInfoAsync() | PublicFinal+2 flags | — | 0x00 |
| void RefreshAccessTokenAsync() | 1 flags | — | 0x00 |
| void HandleSignInRequestAsync() | 1 flags | — | 0x00 |
| void StartRefreshAsync() | 1 flags | — | 0x00 |
| void CompleteSignIn() | 1 flags | — | 0x00 |
| void CompleteSignIn() | Private | — | 0x00 |
| void ScheduleRefresh() | 1 flags | — | 0x00 |
| void ScheduleExpiration() | 1 flags | — | 0x00 |
| void ExecuteScheduledRefresh() | 1 flags | — | 0x00 |
| void ExecuteScheduledExpiration() | 1 flags | — | 0x00 |
| void CancelScheduledRefresh() | 1 flags | — | 0x00 |
| void CancelScheduledExpiration() | 1 flags | — | 0x00 |
| void Expire() | 1 flags | — | 0x00 |
| void MigrateCache() | 1 flags | — | 0x00 |
| void ChangeState() | Private | — | 0x00 |
| void HandleStateChanged() | Private | — | 0x00 |
| void SendSignInFailedEvent() | Private | — | 0x00 |
| void SignInWithAppleAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithAppleAsync() | PublicFinal+2 flags | — | 0x00 |
| void UnlinkAppleAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithAppleGameCenterAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithAppleGameCenterAsync() | PublicFinal+2 flags | — | 0x00 |
| void UnlinkAppleGameCenterAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithFacebookAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithFacebookAsync() | PublicFinal+2 flags | — | 0x00 |
| void UnlinkFacebookAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithGoogleAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithGoogleAsync() | PublicFinal+2 flags | — | 0x00 |
| void UnlinkGoogleAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithGooglePlayGamesAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithGooglePlayGamesAsync() | PublicFinal+2 flags | — | 0x00 |
| void UnlinkGooglePlayGamesAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithOculusAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithOculusAsync() | PublicFinal+2 flags | — | 0x00 |
| void UnlinkOculusAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithSteamAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithSteamAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithSteamAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithSteamAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithSteamAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithSteamAsync() | PublicFinal+2 flags | — | 0x00 |
| void ValidateSteamIdentity() | Private | — | 0x00 |
| void UnlinkSteamAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithUnityAsync() | PublicFinal+2 flags | — | 0x00 |
| void LinkWithUnityAsync() | PublicFinal+2 flags | — | 0x00 |
| void UnlinkUnityAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithExternalTokenAsync() | 1 flags | — | 0x00 |
| void LinkWithExternalTokenAsync() | 1 flags | — | 0x00 |
| void UnlinkExternalTokenAsync() | 1 flags | — | 0x00 |
| void get_Notifications() | PublicFinal+3 flags | — | 0x00 |
| void GetNotificationsAsync() | PublicFinal+2 flags | — | 0x00 |
| void get_PlayerName() | PublicFinal+3 flags | — | 0x00 |
| void GetPlayerNameAsync() | PublicFinal+2 flags | — | 0x00 |
| void UpdatePlayerNameAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithUsernamePasswordAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignUpWithUsernamePasswordAsync() | PublicFinal+2 flags | — | 0x00 |
| void AddUsernamePasswordAsync() | PublicFinal+2 flags | — | 0x00 |
| void UpdatePasswordAsync() | PublicFinal+2 flags | — | 0x00 |
| void SignInWithUsernamePasswordRequestAsync() | 1 flags | — | 0x00 |
| void SignUpWithUsernamePasswordRequestAsync() | 1 flags | — | 0x00 |
| void AddUsernamePasswordRequestAsync() | 1 flags | — | 0x00 |
| void UpdatePasswordRequestAsync() | 1 flags | — | 0x00 |
| void HandleUpdatePasswordRequestAsync() | 1 flags | — | 0x00 |
| void BuildUsernamePasswordRequest() | Private | — | 0x00 |
| void SendUpdatePasswordFailedEvent() | Private | — | 0x00 |
| void ValidateCredentials() | Private | — | 0x00 |
| void <.ctor>b__118_0() | Private | — | 0x00 |
Used by 21
types with a member, parameter or interface of this type<>c__DisplayClass120_0<>c__DisplayClass172_0<>c__DisplayClass187_0<>c__DisplayClass188_0<>c__DisplayClass190_0<AddUsernamePasswordRequestAsync>d__189<ConfirmCodeAsync>d__20<DeleteAccountAsync>d__121<GenerateSignInCodeAsync>d__15<GetNotificationsAsync>d__178<GetPlayerInfoAsync>d__125<GetPlayerNameAsync>d__181<GetSignInCodeInfoAsync>d__19<HandleSignInRequestAsync>d__127<HandleUpdatePasswordRequestAsync>d__191<LinkWithExternalTokenAsync>d__173<PollForCodeConfirmationAsync>d__17<SignInWithCodeAsync>d__16<StartRefreshAsync>d__128<UnlinkExternalTokenAsync>d__174<UpdatePlayerNameAsync>d__182