Constants

USER_AGENT → String

'dart-api-client identitytoolkit/v3'

Classes

CreateAuthUriResponse

Response of creating the IDP authentication URL.

DeleteAccountResponse

Respone of deleting account.

DownloadAccountResponse

Respone of downloading accounts in batch.

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.

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.

IdentitytoolkitRelyingpartySetAccountInfoRequest

Request to set the account information.

IdentitytoolkitRelyingpartyUploadAccountRequest

Request to upload user account in batch.

IdentitytoolkitRelyingpartyVerifyAssertionRequest

Request to verify the IDP assertion.

IdentitytoolkitRelyingpartyVerifyPasswordRequest

Request to verify the password.

IdpConfig

Template for a single idp configuration.

Relyingparty

Request of getting a code for user confirmation (reset password, change email etc.)

RelyingpartyResourceApi

ResetPasswordResponse

Response of resetting the password.

SetAccountInfoResponse

Respone of setting the account information.

SetAccountInfoResponseProviderUserInfo

UploadAccountResponse

Respone of uploading accounts in batch.

UploadAccountResponseError

UserInfo

Template for an individual account info.

UserInfoProviderUserInfo

VerifyAssertionResponse

Response of verifying the IDP assertion.

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.