ExchangeAppAttestAttestationResponse

ExchangeAppAttestAttestation 메서드에 대한 응답 메시지입니다.

JSON 표현
{
  "artifact": string,
  "attestationToken": {
    object (AttestationTokenResponse)
  },
  "appCheckToken": {
    object (AppCheckToken)
  }
}
필드
artifact

string (bytes format)

향후 ExchangeAppAttestAssertion 호출에서 사용할 수 있는 아티팩트입니다.

base64 인코딩 문자열입니다.

attestationToken
(deprecated)

object (AttestationTokenResponse)

앱 체크 토큰을 캡슐화합니다.

appCheckToken

object (AppCheckToken)

앱 체크 토큰을 캡슐화합니다.

AttestationTokenResponse

앱 체크로 보호되는 Firebase 서비스에 액세스하는 데 사용되는 앱 체크 토큰을 캡슐화합니다.

JSON 표현
{
  "attestationToken": string,
  "ttl": string
}
필드
attestationToken

string

앱 체크 토큰입니다.

앱 체크 토큰은 증명된 앱 및 Firebase 프로젝트를 식별하는 클레임이 포함된 서명된 JWT입니다. 이 토큰은 앱 체크로 보호되는 Firebase 서비스에 액세스하는 데 사용됩니다.

ttl

string (Duration format)

이 토큰이 발급된 후 만료될 때까지의 기간입니다. 이 필드는 클라이언트 측 토큰 관리를 용이하게 하기 위한 것입니다. 클라이언트에 시계 보정이 있을 수 있지만 기간은 여전히 정확하게 측정할 수 있기 때문입니다.

소수점 아래가 최대 9자리까지이고 's'로 끝나는 초 단위 기간입니다. 예를 들면 "3.5s"입니다.