IntegrityManager
public
interface
IntegrityManager
com.google.android.play.core.integrity.IntegrityManager |
Verwaltet Anfragen nach Integritätsinformationen.
Zusammenfassung
Öffentliche Methoden | |
---|---|
abstract
Task<IntegrityTokenResponse>
|
requestIntegrityToken(IntegrityTokenRequest request)
Generiert ein Token für integritätsbezogene Anfragen und gibt es zurück. |
Öffentliche Methoden
requestIntegrityToken
public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)
Generiert ein Token für integritätsbezogene Anfragen und gibt es zurück.
Die JSON-Nutzlast wird als verschachteltes JWT signiert und verschlüsselt, also JWE von JWS.
JWE verwendet A256KW als Key-Wrapping-Algorithmus und A256GCM als Algorithmus zur Inhaltsverschlüsselung. JWS verwendet ES256 als Signaturalgorithmus.
Entschlüsselung und Überprüfung sollten in einer sicheren Serverumgebung erfolgen. Entschlüsseln oder überprüfen Sie das empfangene Token nicht innerhalb der Client-App. Legen Sie insbesondere keine Entschlüsselungsschlüssel für die Client-App offen.
Weitere Informationen findest du unter https://developer.android.com/google/play/integrity/verdict#token-format.
Parameter | |
---|---|
request |
IntegrityTokenRequest : Das Objekt, mit dem das Integritätstoken angefordert wird. |
Returns | |
---|---|
Task<IntegrityTokenResponse> |
Ein Task , der abgeschlossen wird, nachdem der requestIntegrityToken-Ablauf erfolgreich war oder fehlgeschlagen ist.
|