ExchangeAppAttestAttestationResponse

Antwortnachricht für die Methode ExchangeAppAttestAttestation.

JSON-Darstellung
{
  "artifact": string,
  "attestationToken": {
    object (AttestationTokenResponse)
  },
  "appCheckToken": {
    object (AppCheckToken)
  }
}
Felder
artifact

string (bytes format)

Ein Artefakt, das in zukünftigen Aufrufen von ExchangeAppAttestAssertion verwendet werden kann.

Ein base64-codierter String.

attestationToken
(deprecated)

object (AttestationTokenResponse)

Kapselt ein App Check-Token.

appCheckToken

object (AppCheckToken)

Kapselt ein App Check-Token.

AttestationTokenResponse

Kapselt ein App Check-Token, mit dem auf Firebase-Dienste zugegriffen werden kann, die durch App Check geschützt sind.

JSON-Darstellung
{
  "attestationToken": string,
  "ttl": string
}
Felder
attestationToken

string

Ein App Check-Token.

App Check-Tokens sind signierte JWTs mit Anforderungen, die die attestierte App und das Firebase-Projekt identifizieren. Dieses Token wird für den Zugriff auf Firebase-Dienste verwendet, die durch App Check geschützt sind.

ttl

string (Duration format)

Der Zeitraum von der Erstellung dieses Tokens bis zu seinem Ablauf. Dieses Feld soll die clientseitige Token-Verwaltung erleichtern, da der Client möglicherweise Zeitverzerrungen hat, die Dauer aber trotzdem genau messen kann.

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „s“ endet. Beispiel: "3.5s".