Loading...
Searching...
No Matches
AccelByte.Api.Gdpr Class Reference
Inheritance diagram for AccelByte.Api.Gdpr:

Public Member Functions

void SubmitAccountDeletion (string password, ResultCallback< SubmitAccountDeletionResponse > callback)
 Submit user's account deletion request.
void SubmitAccountDeletionOtherPlatform (PlatformType platformType, string platformToken, ResultCallback< SubmitAccountDeletionResponse > callback)
 Submit headless account deletion request.
void SubmitAccountDeletionPlatformId (string platformId, string platformToken, ResultCallback< SubmitAccountDeletionResponse > callback)
 Submit headless account deletion request by platformId.
void GetAccountDeletionStatus (ResultCallback< AccountDeletionStatusResponse > callback)
 Retrievte account deletion status, applies to the game namespace and publisher namespace.
void CancelAccountDeletion (ResultCallback callback)
 Cancel user's account deletion request, applies to the game namespace and publisher namespace.

Additional Inherited Members

Properties inherited from AccelByte.Core.WrapperBase
Utils.AccelByteIdValidator IdValidator [get]

Member Function Documentation

◆ CancelAccountDeletion()

void AccelByte.Api.Gdpr.CancelAccountDeletion ( ResultCallback callback)
inline

Cancel user's account deletion request, applies to the game namespace and publisher namespace.

Parameters
passwordIAM password of the user
callbackReturns Delete Account Response via callback when completed

◆ GetAccountDeletionStatus()

void AccelByte.Api.Gdpr.GetAccountDeletionStatus ( ResultCallback< AccountDeletionStatusResponse > callback)
inline

Retrievte account deletion status, applies to the game namespace and publisher namespace.

Parameters
platformIdPlatform ID which used to generate current token
platformTokenPlatform token of current logged platform
callbackReturns Delete Account Response via callback when completed

◆ SubmitAccountDeletion()

void AccelByte.Api.Gdpr.SubmitAccountDeletion ( string password,
ResultCallback< SubmitAccountDeletionResponse > callback )
inline

Submit user's account deletion request.

Parameters
passwordIAM password of the user
callbackReturns Delete Account Response via callback when completed

◆ SubmitAccountDeletionOtherPlatform()

void AccelByte.Api.Gdpr.SubmitAccountDeletionOtherPlatform ( PlatformType platformType,
string platformToken,
ResultCallback< SubmitAccountDeletionResponse > callback )
inline

Submit headless account deletion request.

Parameters
platformTypePlatformType which used to generate current token
platformTokenPlatform token of current logged platform
callbackReturns Delete Account Response via callback when completed

◆ SubmitAccountDeletionPlatformId()

void AccelByte.Api.Gdpr.SubmitAccountDeletionPlatformId ( string platformId,
string platformToken,
ResultCallback< SubmitAccountDeletionResponse > callback )
inline

Submit headless account deletion request by platformId.

Parameters
platformIdPlatform ID which used to generate current token
platformTokenPlatform token of current logged platform
callbackReturns Delete Account Response via callback when completed