PFAuthenticationGetEntityWithSecretKeyAsync

Methode zum Austauschen eines alten AuthenticationTicket- oder Titel-SecretKey gegen ein Entitätstoken oder zum Aktualisieren eines noch gültigen Entitätstokens.

Syntax

HRESULT PFAuthenticationGetEntityWithSecretKeyAsync(  
    PFServiceConfigHandle serviceConfigHandle,  
    const char* secretKey,  
    const PFAuthenticationGetEntityRequest* request,  
    XAsyncBlock* async  
)  

Parameter

serviceConfigHandle PFServiceConfigHandle

PFServiceConfigHandle wurde vom PFServiceConfigCreateHandle-Aufruf zurückgegeben.

secretKey char*
In_z

Titel: Geheimer Schlüssel, der zur Authentifizierung der Serviceanfrage verwendet wird.

request PFAuthenticationGetEntityRequest*

Aufgefülltes Anforderungsobjekt.

async XAsyncBlock*
Ein-Aus

XAsyncBlock für den asynchronen Vorgang.

Rückgabewert

Typ: HRESULT

Ergebniscode für diesen API-Vorgang.

Hinweise

Diese API ist unter Windows, Linux und macOS verfügbar. Diese API muss mit X-SecretKey-, X-Authentication- oder X-EntityToken-Headern aufgerufen werden. Der Header muss noch gültig sein und darf nicht abgelaufen oder widerrufen werden. Bei erfolgreicher Ausführung wird ein neues Entitätstoken ausgegeben und das PlayStream-Ereignis "entity_logged_in" ausgegeben. Wenn die asynchrone Aufgabe abgeschlossen ist, rufen Sie PFAuthenticationGetEntityWithSecretKeyGetResult auf, um das Ergebnis abzurufen.

Anforderungen

Kopfzeile: PFAuthentication.h

Weitere Informationen

PFAuthentication-Mitglieder