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)

출력 전용입니다. 공개 키 순환의 최신 순환 타임스탬프입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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 HW 키를 나타냅니다.
CHROME_BROWSER_OS_KEY OS 키를 나타냅니다.