• Unity.Services.Authentication
    • AuthenticationErrorCodes
      • Fields
        • AccountAlreadyLinked
        • AccountLinkLimitExceeded
        • ClientInvalidProfile
        • ClientInvalidUserState
        • ClientNoActiveSession
        • ClientUnlinkExternalIdNotFound
        • InvalidParameters
        • InvalidProvider
        • InvalidSessionToken
        • MinValue
    • AuthenticationException
      • Methods
        • Create
    • AuthenticationExtensions
      • Methods
        • SetProfile
    • AuthenticationService
      • Properties
        • Instance
    • IAuthenticationService
      • Properties
        • AccessToken
        • IsAuthorized
        • IsExpired
        • IsSignedIn
        • PlayerId
        • PlayerInfo
        • PlayerName
        • Profile
        • SessionTokenExists
      • Methods
        • AddUsernamePasswordAsync
        • ClearSessionToken
        • ConfirmCodeAsync
        • DeleteAccountAsync
        • GenerateSignInCodeAsync
        • GetPlayerInfoAsync
        • GetPlayerNameAsync
        • GetSignInCodeInfoAsync
        • LinkWithAppleAsync
        • LinkWithAppleGameCenterAsync
        • LinkWithFacebookAsync
        • LinkWithGoogleAsync
        • LinkWithGooglePlayGamesAsync
        • LinkWithOculusAsync
        • LinkWithOpenIdConnectAsync
        • LinkWithSteamAsync
        • LinkWithUnityAsync
        • ProcessAuthenticationTokens
        • SignInAnonymouslyAsync
        • SignInWithAppleAsync
        • SignInWithAppleGameCenterAsync
        • SignInWithCodeAsync
        • SignInWithFacebookAsync
        • SignInWithGoogleAsync
        • SignInWithGooglePlayGamesAsync
        • SignInWithOculusAsync
        • SignInWithOpenIdConnectAsync
        • SignInWithSteamAsync
        • SignInWithUnityAsync
        • SignInWithUsernamePasswordAsync
        • SignOut
        • SignUpWithUsernamePasswordAsync
        • SwitchProfile
        • UnlinkAppleAsync
        • UnlinkAppleGameCenterAsync
        • UnlinkFacebookAsync
        • UnlinkGoogleAsync
        • UnlinkGooglePlayGamesAsync
        • UnlinkOculusAsync
        • UnlinkOpenIdConnectAsync
        • UnlinkSteamAsync
        • UnlinkUnityAsync
        • UpdatePasswordAsync
        • UpdatePlayerNameAsync
      • Events
        • Expired
        • SignInCodeExpired
        • SignInCodeReceived
        • SignInFailed
        • SignedIn
        • SignedOut
    • Identity
      • Fields
        • TypeId
        • UserId
    • LinkOptions
      • Properties
        • ForceLink
    • PlayerInfo
      • Properties
        • CreatedAt
        • Id
        • Identities
        • LastPasswordUpdate
        • Username
      • Methods
        • GetAppleGameCenterId
        • GetAppleId
        • GetFacebookId
        • GetGoogleId
        • GetGooglePlayGamesId
        • GetOculusId
        • GetOpenIdConnectId
        • GetOpenIdConnectIdProviders
        • GetSteamId
        • GetUnityId
    • SignInCodeInfo
      • Properties
        • Expiration
        • Identifier
        • SignInCode
    • SignInOptions
      • Properties
        • CreateAccount
  • Unity.Services.Authentication.Editor
    • IdProviderCustomSettingsElement
      • Constructors
        • IdProviderCustomSettingsElement
      • Fields
        • m_GatewayTokenCallback
      • Properties
        • GatewayToken
      • Methods
        • Refresh
      • Events
        • Error
        • Waiting
    • IdProviderOptions
      • Properties
        • CanBeDeleted
        • ClientIdDisplayName
        • ClientSecretDisplayName
        • CustomSettingsElementCreator
        • DisplayName
        • IdProviderType
        • NeedClientId
        • NeedClientSecret
        • NeedRelyingParty
    • IdProviderOptions.CreateCustomSettingsElementDelegate
    • IdProviderRegistry
      • Methods
        • GetOptions
        • Register
        • Unregister
  • Unity.Services.Authentication.PlayerAccounts
    • BaseJwt
      • Fields
        • ExpirationTimeUnix
        • IssuedAtTimeUnix
        • NotBeforeTimeUnix
      • Properties
        • ExpirationTime
        • IssuedAtTime
        • NotBeforeTime
    • IPlayerAccountService
      • Properties
        • AccessToken
        • AccountPortalUrl
        • IdToken
        • IdTokenClaims
        • IsSignedIn
      • Methods
        • RefreshTokenAsync
        • SignOut
        • StartSignInAsync
      • Events
        • SignInFailed
        • SignedIn
        • SignedOut
    • IdToken
      • Fields
        • Audience
        • Issuer
        • JwtId
        • Subject
      • Properties
        • Email
        • EmailVerified
        • IsPrivateEmail
        • Nonce
    • PlayerAccountService
      • Properties
        • Instance
    • PlayerAccountsErrorCodes
      • Fields
        • InvalidClient
        • InvalidGrant
        • InvalidRequest
        • InvalidScope
        • InvalidState
        • MissingClientId
        • MissingRefreshToken
        • UnauthorizedClient
        • UnknownError
        • UnsupportedGrantType
        • UnsupportedResponseType
    • PlayerAccountsException
  • Unity.Services.Authentication.PlayerAccounts.EditorTests
    • SettingsTests
      • Methods
        • OpenSettings_OpensSettingsAsset
  • Unity.Services.Authentication.PlayerAccounts.Tests
    • UriHelperTests
      • Methods
        • ParseQueryString_CalledWithNull_ThrowsException
        • ParseQueryString_CalledWithValidQueryString_ReturnsCorrectDictionary
  • Unity.Services.Authentication.Server
    • IServerAuthenticationService
      • Properties
        • AccessToken
        • IsAuthorized
        • State
      • Methods
        • ClearCredentials
        • SignInFromServerAsync
        • SignInWithServiceAccountAsync
      • Events
        • AuthorizationFailed
        • Authorized
        • Expired
    • ServerAuthenticationErrorCodes
      • Fields
        • ClientInvalidUserState
        • InvalidParameters
        • MinValue
    • ServerAuthenticationException
    • ServerAuthenticationService
      • Properties
        • Instance
    • ServerAuthenticationState
  • Unity.Services.Core
    • UnityServicesExtensions
      • Methods
        • GetAuthenticationService
        • GetPlayerAccountService
        • GetServerAuthenticationService