REST Resource: projects.androidApps.sha

Ressource: ShaCertificate

Ein SHA-1- oder SHA-256-Zertifikat, das der AndroidApp zugeordnet ist.

JSON-Darstellung
{
  "name": string,
  "shaHash": string,
  "certType": enum (ShaCertificateType)
}
Felder
name

string

Der Ressourcenname des ShaCertificate für die AndroidApp im Format:

projects/ PROJECT_IDENTIFIER /androidApps/ APP_ID /sha/ SHA_HASH

  • PROJECT_IDENTIFIER : die ProjectNumber des übergeordneten Projekts (empfohlen) oder seine ProjectId . Erfahren Sie mehr über die Verwendung von Projektkennungen im AIP 2510-Standard von Google.
    Beachten Sie, dass der Wert für PROJECT_IDENTIFIER in jedem Antworttext die ProjectId ist.
  • APP_ID : die weltweit eindeutige, von Firebase zugewiesene Kennung für die App (siehe appId ).
  • SHA_HASH : der Zertifikat-Hash für die App (siehe shaHash ).
shaHash

string

Der Zertifikat-Hash für die AndroidApp .

certType

enum ( ShaCertificateType )

Der Typ des im Hash kodierten SHA-Zertifikats.

ShaCertificateType

Der Typ des im Hash kodierten SHA-Zertifikats.

Aufzählungen
SHA_CERTIFICATE_TYPE_UNSPECIFIED Unbekannter Zustand. Dies wird nur zur Unterscheidung nicht gesetzter Werte verwendet.
SHA_1 Das Zertifikat ist ein SHA-1-Zertifikat.
SHA_256 Das Zertifikat ist ein SHA-256-Zertifikat.

Methoden

create

Fügt der angegebenen AndroidApp ein ShaCertificate hinzu.

delete

Entfernt ein ShaCertificate aus der angegebenen AndroidApp .

list

Listet die SHA-1- und SHA-256-Zertifikate für die angegebene AndroidApp auf.