identitytoolkit  v3
Public Member Functions | List of all members
google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource Class Reference

#include <identity_toolkit_service.h>

Public Member Functions

 RelyingpartyResource (IdentityToolkitService *service)
 
 ~RelyingpartyResource ()
 
RelyingpartyResource_CreateAuthUriMethodNewCreateAuthUriMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyCreateAuthUriRequest &_content_) const
 
RelyingpartyResource_DeleteAccountMethodNewDeleteAccountMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyDeleteAccountRequest &_content_) const
 
RelyingpartyResource_DownloadAccountMethodNewDownloadAccountMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyDownloadAccountRequest &_content_) const
 
RelyingpartyResource_DownloadAccountMethodPager * NewDownloadAccountMethodPager (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyDownloadAccountRequest &_content_) const
 
RelyingpartyResource_EmailLinkSigninMethodNewEmailLinkSigninMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyEmailLinkSigninRequest &_content_) const
 
RelyingpartyResource_GetAccountInfoMethodNewGetAccountInfoMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyGetAccountInfoRequest &_content_) const
 
RelyingpartyResource_GetOobConfirmationCodeMethodNewGetOobConfirmationCodeMethod (client::AuthorizationCredential *_credential_, const Relyingparty &_content_) const
 
RelyingpartyResource_GetProjectConfigMethodNewGetProjectConfigMethod (client::AuthorizationCredential *_credential_) const
 
RelyingpartyResource_GetPublicKeysMethodNewGetPublicKeysMethod (client::AuthorizationCredential *_credential_) const
 
RelyingpartyResource_GetRecaptchaParamMethodNewGetRecaptchaParamMethod (client::AuthorizationCredential *_credential_) const
 
RelyingpartyResource_ResetPasswordMethodNewResetPasswordMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyResetPasswordRequest &_content_) const
 
RelyingpartyResource_SendVerificationCodeMethodNewSendVerificationCodeMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartySendVerificationCodeRequest &_content_) const
 
RelyingpartyResource_SetAccountInfoMethodNewSetAccountInfoMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartySetAccountInfoRequest &_content_) const
 
RelyingpartyResource_SetProjectConfigMethodNewSetProjectConfigMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartySetProjectConfigRequest &_content_) const
 
RelyingpartyResource_SignOutUserMethodNewSignOutUserMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartySignOutUserRequest &_content_) const
 
RelyingpartyResource_SignupNewUserMethodNewSignupNewUserMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartySignupNewUserRequest &_content_) const
 
RelyingpartyResource_UploadAccountMethodNewUploadAccountMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyUploadAccountRequest &_content_) const
 
RelyingpartyResource_VerifyAssertionMethodNewVerifyAssertionMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyVerifyAssertionRequest &_content_) const
 
RelyingpartyResource_VerifyCustomTokenMethodNewVerifyCustomTokenMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyVerifyCustomTokenRequest &_content_) const
 
RelyingpartyResource_VerifyPasswordMethodNewVerifyPasswordMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyVerifyPasswordRequest &_content_) const
 
RelyingpartyResource_VerifyPhoneNumberMethodNewVerifyPhoneNumberMethod (client::AuthorizationCredential *_credential_, const IdentitytoolkitRelyingpartyVerifyPhoneNumberRequest &_content_) const
 

Detailed Description

Acts as message factory for accessing data.

Constructor & Destructor Documentation

◆ RelyingpartyResource()

google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::RelyingpartyResource ( IdentityToolkitService service)
explicit

Standard constructor.

Parameters
[in]serviceThe service instance is used to bind to the methods created from this resource instance. This will be the service that methods are invoked on.

◆ ~RelyingpartyResource()

google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::~RelyingpartyResource ( )
inline

Standard destructor.

Member Function Documentation

◆ NewCreateAuthUriMethod()

RelyingpartyResource_CreateAuthUriMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewCreateAuthUriMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyCreateAuthUriRequest _content_ 
) const

Creates a new RelyingpartyResource_CreateAuthUriMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to createAuthUri.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewDeleteAccountMethod()

RelyingpartyResource_DeleteAccountMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewDeleteAccountMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyDeleteAccountRequest _content_ 
) const

Creates a new RelyingpartyResource_DeleteAccountMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to deleteAccount.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewDownloadAccountMethod()

RelyingpartyResource_DownloadAccountMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewDownloadAccountMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyDownloadAccountRequest _content_ 
) const

Creates a new RelyingpartyResource_DownloadAccountMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to downloadAccount.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewDownloadAccountMethodPager()

RelyingpartyResource_DownloadAccountMethodPager * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewDownloadAccountMethodPager ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyDownloadAccountRequest _content_ 
) const

Creates a pager for iterating over incremental result pages.

Parameters
[in]<em>credential</em>NULL credentials will not authorize the request.
[in]<em>content</em>The data object to downloadAccount.
See also
googleapis::googleapis::ServiceRequestPager

◆ NewEmailLinkSigninMethod()

RelyingpartyResource_EmailLinkSigninMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewEmailLinkSigninMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyEmailLinkSigninRequest _content_ 
) const

Creates a new RelyingpartyResource_EmailLinkSigninMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to emailLinkSignin.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewGetAccountInfoMethod()

RelyingpartyResource_GetAccountInfoMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewGetAccountInfoMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyGetAccountInfoRequest _content_ 
) const

Creates a new RelyingpartyResource_GetAccountInfoMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to getAccountInfo.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewGetOobConfirmationCodeMethod()

RelyingpartyResource_GetOobConfirmationCodeMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewGetOobConfirmationCodeMethod ( client::AuthorizationCredential *  _credential_,
const Relyingparty _content_ 
) const

Creates a new RelyingpartyResource_GetOobConfirmationCodeMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to getOobConfirmationCode.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewGetProjectConfigMethod()

RelyingpartyResource_GetProjectConfigMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewGetProjectConfigMethod ( client::AuthorizationCredential *  _credential_) const

Creates a new RelyingpartyResource_GetProjectConfigMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewGetPublicKeysMethod()

RelyingpartyResource_GetPublicKeysMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewGetPublicKeysMethod ( client::AuthorizationCredential *  _credential_) const

Creates a new RelyingpartyResource_GetPublicKeysMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewGetRecaptchaParamMethod()

RelyingpartyResource_GetRecaptchaParamMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewGetRecaptchaParamMethod ( client::AuthorizationCredential *  _credential_) const

Creates a new RelyingpartyResource_GetRecaptchaParamMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewResetPasswordMethod()

RelyingpartyResource_ResetPasswordMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewResetPasswordMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyResetPasswordRequest _content_ 
) const

Creates a new RelyingpartyResource_ResetPasswordMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to resetPassword.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewSendVerificationCodeMethod()

RelyingpartyResource_SendVerificationCodeMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewSendVerificationCodeMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartySendVerificationCodeRequest _content_ 
) const

Creates a new RelyingpartyResource_SendVerificationCodeMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to sendVerificationCode.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewSetAccountInfoMethod()

RelyingpartyResource_SetAccountInfoMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewSetAccountInfoMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartySetAccountInfoRequest _content_ 
) const

Creates a new RelyingpartyResource_SetAccountInfoMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to setAccountInfo.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewSetProjectConfigMethod()

RelyingpartyResource_SetProjectConfigMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewSetProjectConfigMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartySetProjectConfigRequest _content_ 
) const

Creates a new RelyingpartyResource_SetProjectConfigMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to setProjectConfig.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewSignOutUserMethod()

RelyingpartyResource_SignOutUserMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewSignOutUserMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartySignOutUserRequest _content_ 
) const

Creates a new RelyingpartyResource_SignOutUserMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to signOutUser.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewSignupNewUserMethod()

RelyingpartyResource_SignupNewUserMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewSignupNewUserMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartySignupNewUserRequest _content_ 
) const

Creates a new RelyingpartyResource_SignupNewUserMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to signupNewUser.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewUploadAccountMethod()

RelyingpartyResource_UploadAccountMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewUploadAccountMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyUploadAccountRequest _content_ 
) const

Creates a new RelyingpartyResource_UploadAccountMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to uploadAccount.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewVerifyAssertionMethod()

RelyingpartyResource_VerifyAssertionMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewVerifyAssertionMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyVerifyAssertionRequest _content_ 
) const

Creates a new RelyingpartyResource_VerifyAssertionMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to verifyAssertion.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewVerifyCustomTokenMethod()

RelyingpartyResource_VerifyCustomTokenMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewVerifyCustomTokenMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyVerifyCustomTokenRequest _content_ 
) const

Creates a new RelyingpartyResource_VerifyCustomTokenMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to verifyCustomToken.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewVerifyPasswordMethod()

RelyingpartyResource_VerifyPasswordMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewVerifyPasswordMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyVerifyPasswordRequest _content_ 
) const

Creates a new RelyingpartyResource_VerifyPasswordMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to verifyPassword.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

◆ NewVerifyPhoneNumberMethod()

RelyingpartyResource_VerifyPhoneNumberMethod * google_identitytoolkit_api::IdentityToolkitService::RelyingpartyResource::NewVerifyPhoneNumberMethod ( client::AuthorizationCredential *  _credential_,
const IdentitytoolkitRelyingpartyVerifyPhoneNumberRequest _content_ 
) const

Creates a new RelyingpartyResource_VerifyPhoneNumberMethod instance.

Parameters
[in]<em>credential</em>Can be NULL. NULL credentials will not authorize the request.
[in]<em>content</em>The data object to verifyPhoneNumber.
Returns
The caller should Execute the method instance, then destroy it when they are finished.

The documentation for this class was generated from the following files: