Relyingparty
class Relyingparty extends Resource (View source)
The "relyingparty" collection of methods.
Typical usage is:
$identitytoolkitService = new Google\Service\IdentityToolkit(...);
$relyingparty = $identitytoolkitService->relyingparty;
Methods
Creates the URI used by the IdP to authenticate the user.
Delete user account. (relyingparty.deleteAccount)
Batch download user accounts. (relyingparty.downloadAccount)
Reset password for a user. (relyingparty.emailLinkSignin)
Returns the account info. (relyingparty.getAccountInfo)
Get a code for user action confirmation.
Get project configuration. (relyingparty.getProjectConfig)
Get token signing public key. (relyingparty.getPublicKeys)
Get recaptcha secure param. (relyingparty.getRecaptchaParam)
Reset password for a user. (relyingparty.resetPassword)
Send SMS verification code. (relyingparty.sendVerificationCode)
Set account info for a user. (relyingparty.setAccountInfo)
Set project configuration. (relyingparty.setProjectConfig)
Sign out user. (relyingparty.signOutUser)
Signup new user. (relyingparty.signupNewUser)
Batch upload existing user accounts. (relyingparty.uploadAccount)
Verifies the assertion returned by the IdP. (relyingparty.verifyAssertion)
Verifies the developer asserted ID token. (relyingparty.verifyCustomToken)
Verifies the user entered password. (relyingparty.verifyPassword)
Verifies ownership of a phone number and creates/updates the user account accordingly. (relyingparty.verifyPhoneNumber)
Details
CreateAuthUriResponse
createAuthUri(IdentitytoolkitRelyingpartyCreateAuthUriRequest $postBody, array $optParams = [])
Creates the URI used by the IdP to authenticate the user.
(relyingparty.createAuthUri)
DeleteAccountResponse
deleteAccount(IdentitytoolkitRelyingpartyDeleteAccountRequest $postBody, array $optParams = [])
Delete user account. (relyingparty.deleteAccount)
DownloadAccountResponse
downloadAccount(IdentitytoolkitRelyingpartyDownloadAccountRequest $postBody, array $optParams = [])
Batch download user accounts. (relyingparty.downloadAccount)
EmailLinkSigninResponse
emailLinkSignin(IdentitytoolkitRelyingpartyEmailLinkSigninRequest $postBody, array $optParams = [])
Reset password for a user. (relyingparty.emailLinkSignin)
GetAccountInfoResponse
getAccountInfo(IdentitytoolkitRelyingpartyGetAccountInfoRequest $postBody, array $optParams = [])
Returns the account info. (relyingparty.getAccountInfo)
GetOobConfirmationCodeResponse
getOobConfirmationCode(Relyingparty $postBody, array $optParams = [])
Get a code for user action confirmation.
(relyingparty.getOobConfirmationCode)
IdentitytoolkitRelyingpartyGetProjectConfigResponse
getProjectConfig(array $optParams = [])
Get project configuration. (relyingparty.getProjectConfig)
IdentitytoolkitRelyingpartyGetPublicKeysResponse
getPublicKeys(array $optParams = [])
Get token signing public key. (relyingparty.getPublicKeys)
GetRecaptchaParamResponse
getRecaptchaParam(array $optParams = [])
Get recaptcha secure param. (relyingparty.getRecaptchaParam)
ResetPasswordResponse
resetPassword(IdentitytoolkitRelyingpartyResetPasswordRequest $postBody, array $optParams = [])
Reset password for a user. (relyingparty.resetPassword)
IdentitytoolkitRelyingpartySendVerificationCodeResponse
sendVerificationCode(IdentitytoolkitRelyingpartySendVerificationCodeRequest $postBody, array $optParams = [])
Send SMS verification code. (relyingparty.sendVerificationCode)
SetAccountInfoResponse
setAccountInfo(IdentitytoolkitRelyingpartySetAccountInfoRequest $postBody, array $optParams = [])
Set account info for a user. (relyingparty.setAccountInfo)
IdentitytoolkitRelyingpartySetProjectConfigResponse
setProjectConfig(IdentitytoolkitRelyingpartySetProjectConfigRequest $postBody, array $optParams = [])
Set project configuration. (relyingparty.setProjectConfig)
IdentitytoolkitRelyingpartySignOutUserResponse
signOutUser(IdentitytoolkitRelyingpartySignOutUserRequest $postBody, array $optParams = [])
Sign out user. (relyingparty.signOutUser)
SignupNewUserResponse
signupNewUser(IdentitytoolkitRelyingpartySignupNewUserRequest $postBody, array $optParams = [])
Signup new user. (relyingparty.signupNewUser)
UploadAccountResponse
uploadAccount(IdentitytoolkitRelyingpartyUploadAccountRequest $postBody, array $optParams = [])
Batch upload existing user accounts. (relyingparty.uploadAccount)
VerifyAssertionResponse
verifyAssertion(IdentitytoolkitRelyingpartyVerifyAssertionRequest $postBody, array $optParams = [])
Verifies the assertion returned by the IdP. (relyingparty.verifyAssertion)
VerifyCustomTokenResponse
verifyCustomToken(IdentitytoolkitRelyingpartyVerifyCustomTokenRequest $postBody, array $optParams = [])
Verifies the developer asserted ID token. (relyingparty.verifyCustomToken)
VerifyPasswordResponse
verifyPassword(IdentitytoolkitRelyingpartyVerifyPasswordRequest $postBody, array $optParams = [])
Verifies the user entered password. (relyingparty.verifyPassword)
IdentitytoolkitRelyingpartyVerifyPhoneNumberResponse
verifyPhoneNumber(IdentitytoolkitRelyingpartyVerifyPhoneNumberRequest $postBody, array $optParams = [])
Verifies ownership of a phone number and creates/updates the user account accordingly. (relyingparty.verifyPhoneNumber)