REST Resource: projects.androidApps.sha

资源:ShaCertificate

AndroidApp 关联的 SHA-1 或 SHA-256 证书。

JSON 表示法
{
  "name": string,
  "shaHash": string,
  "certType": enum (ShaCertificateType)
}
字段
name

string

AndroidAppShaCertificate 的资源名称,格式为:

projects/PROJECT_IDENTIFIER/androidApps/APP_ID/sha/SHA_HASH

  • PROJECT_IDENTIFIER:父级项目的 ProjectNumber (推荐)或其 ProjectId。请参阅 Google 的 AIP 2510 标准,详细了解如何使用项目标识符。
    请注意,任何响应正文中 PROJECT_IDENTIFIER 的值都将是 ProjectId
  • APP_ID:由 Firebase 为应用分配的全局唯一标识符(请参阅 appId)。
  • SHA_HASH:应用的证书哈希(请参阅 shaHash)。
shaHash

string

AndroidApp 的证书哈希。

certType

enum (ShaCertificateType)

利用哈希技术编码的 SHA 证书的类型。

ShaCertificateType

利用哈希技术编码的 SHA 证书的类型。

枚举
SHA_CERTIFICATE_TYPE_UNSPECIFIED 未知状态。仅用于区分未设置的值。
SHA_1 证书是 SHA-1 类型证书。
SHA_256 证书是 SHA-256 类型证书。

方法

create

ShaCertificate 添加到指定的 AndroidApp

delete

从指定的 AndroidApp 中移除 ShaCertificate

list

列出指定 AndroidApp 的 SHA-1 和 SHA-256 证书。