identitytoolkit/v3 library
Google Identity Toolkit API - v3
Help the third party sites to implement federated login.
For more information, see developers.google.com/identity-toolkit/v3/
Create an instance of IdentityToolkitApi to access these resources:
Classes
- CreateAuthUriResponse
- Response of creating the IDP authentication URL.
- DeleteAccountResponse
- Respone of deleting account.
- DownloadAccountResponse
- Response of downloading accounts in batch.
- EmailLinkSigninResponse
- Response of email signIn.
- EmailTemplate
- Template for an email template.
- GetAccountInfoResponse
- Response of getting account information.
- GetOobConfirmationCodeResponse
- Response of getting a code for user confirmation (reset password, change email etc.).
- GetRecaptchaParamResponse
- Response of getting recaptcha param.
- IdentityToolkitApi
- Help the third party sites to implement federated login.
- IdentitytoolkitRelyingpartyCreateAuthUriRequest
- Request to get the IDP authentication URL.
- IdentitytoolkitRelyingpartyDeleteAccountRequest
- Request to delete account.
- IdentitytoolkitRelyingpartyDownloadAccountRequest
- Request to download user account in batch.
- IdentitytoolkitRelyingpartyEmailLinkSigninRequest
- Request to sign in with email.
- IdentitytoolkitRelyingpartyGetAccountInfoRequest
- Request to get the account information.
- IdentitytoolkitRelyingpartyGetProjectConfigResponse
- Response of getting the project configuration.
- IdentitytoolkitRelyingpartyGetPublicKeysResponse
- Respone of getting public keys.
- IdentitytoolkitRelyingpartyResetPasswordRequest
- Request to reset the password.
- IdentitytoolkitRelyingpartySendVerificationCodeRequest
- Request for Identitytoolkit-SendVerificationCode
- IdentitytoolkitRelyingpartySendVerificationCodeResponse
- Response for Identitytoolkit-SendVerificationCode
- IdentitytoolkitRelyingpartySetAccountInfoRequest
- Request to set the account information.
- IdentitytoolkitRelyingpartySetProjectConfigRequest
- Request to set the project configuration.
- IdentitytoolkitRelyingpartySetProjectConfigResponse
- Response of setting the project configuration.
- IdentitytoolkitRelyingpartySignOutUserRequest
- Request to sign out user.
- IdentitytoolkitRelyingpartySignOutUserResponse
- Response of signing out user.
- IdentitytoolkitRelyingpartySignupNewUserRequest
- Request to signup new user, create anonymous user or anonymous user reauth.
- IdentitytoolkitRelyingpartyUploadAccountRequest
- Request to upload user account in batch.
- IdentitytoolkitRelyingpartyVerifyAssertionRequest
- Request to verify the IDP assertion.
- IdentitytoolkitRelyingpartyVerifyCustomTokenRequest
- Request to verify a custom token
- IdentitytoolkitRelyingpartyVerifyPasswordRequest
- Request to verify the password.
- IdentitytoolkitRelyingpartyVerifyPhoneNumberRequest
- Request for Identitytoolkit-VerifyPhoneNumber
- IdentitytoolkitRelyingpartyVerifyPhoneNumberResponse
- Response for Identitytoolkit-VerifyPhoneNumber
- IdpConfig
- Template for a single idp configuration.
- Relyingparty
- Request of getting a code for user confirmation (reset password, change email etc.)
- RelyingpartyResource
- ResetPasswordResponse
- Response of resetting the password.
- SetAccountInfoResponse
- Respone of setting the account information.
- SetAccountInfoResponseProviderUserInfo
- SignupNewUserResponse
- Response of signing up new user, creating anonymous user or anonymous user reauth.
- UploadAccountResponse
- Respone of uploading accounts in batch.
- UploadAccountResponseError
- UserInfo
- Template for an individual account info.
- UserInfoProviderUserInfo
- VerifyAssertionResponse
- Response of verifying the IDP assertion.
- VerifyCustomTokenResponse
- Response from verifying a custom token
- VerifyPasswordResponse
- Request of verifying the password.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.