My Project
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
PlayFab.PlayFabProfilesInstanceAPI Class Reference

All PlayFab entities have profiles, which hold top-level properties about the entity. These APIs give you the tools needed to manage entity profiles. More...

Inheritance diagram for PlayFab.PlayFabProfilesInstanceAPI:
PlayFab.SharedModels.IPlayFabInstanceApi

Public Member Functions

 PlayFabProfilesInstanceAPI (PlayFabAuthenticationContext context)
 
 PlayFabProfilesInstanceAPI (PlayFabApiSettings settings, PlayFabAuthenticationContext context)
 
bool IsEntityLoggedIn ()
 Verify entity login.
 
void ForgetAllCredentials ()
 Clear the Client SessionToken which allows this Client to call API calls requiring login. A new/fresh login will be required after calling this.
 
void GetGlobalPolicy (GetGlobalPolicyRequest request, Action< GetGlobalPolicyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Gets the global title access policy.
 
void GetProfile (GetEntityProfileRequest request, Action< GetEntityProfileResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Retrieves the entity's profile.
 
void GetProfiles (GetEntityProfilesRequest request, Action< GetEntityProfilesResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Retrieves the entity's profile.
 
void GetTitlePlayersFromMasterPlayerAccountIds (GetTitlePlayersFromMasterPlayerAccountIdsRequest request, Action< GetTitlePlayersFromMasterPlayerAccountIdsResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Retrieves the title player accounts associated with the given master player account.
 
void SetGlobalPolicy (SetGlobalPolicyRequest request, Action< SetGlobalPolicyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Sets the global title access policy.
 
void SetProfileLanguage (SetProfileLanguageRequest request, Action< SetProfileLanguageResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Updates the entity's language. The precedence hierarchy for communication to the player is Title Player Account language, Master Player Account language, and then title default language if the first two aren't set or supported.
 
void SetProfilePolicy (SetEntityProfilePolicyRequest request, Action< SetEntityProfilePolicyResponse > resultCallback, Action< PlayFabError > errorCallback, object customData=null, Dictionary< string, string > extraHeaders=null)
 Sets the profiles access policy.
 

Public Attributes

readonly PlayFabApiSettings apiSettings = null
 
readonly PlayFabAuthenticationContext authenticationContext = null
 

Detailed Description

All PlayFab entities have profiles, which hold top-level properties about the entity. These APIs give you the tools needed to manage entity profiles.


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