AttestationCredential

與 Chrome 瀏覽器設定檔相關聯的公開金鑰資訊。

JSON 表示法
{
  "keyType": enum (KeyType),
  "keyTrustLevel": enum (KeyTrustLevel),
  "publicKey": string,
  "keyRotationTime": string
}
欄位
keyType

enum (KeyType)

僅供輸出。公開金鑰類型。

keyTrustLevel

enum (KeyTrustLevel)

僅供輸出。公開金鑰的信任等級。

publicKey

string (bytes format)

僅供輸出。公開金鑰的值。

Base64 編碼字串。

keyRotationTime

string (Timestamp format)

僅供輸出。公開金鑰輪替的最新輪替時間戳記。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z" 或 "2014-10-02T15:01:23+05:30"。

KeyType

可能的公開金鑰類型。

列舉
KEY_TYPE_UNSPECIFIED 代表未指定的公開金鑰類型。
RSA_KEY 代表 RSA 金鑰。
EC_KEY 代表 EC 金鑰。

KeyTrustLevel

公開金鑰的可能信任等級。

列舉
KEY_TRUST_LEVEL_UNSPECIFIED 代表未指定的公開金鑰信任等級。
CHROME_BROWSER_HW_KEY 代表硬體金鑰。
CHROME_BROWSER_OS_KEY 代表 OS 金鑰。