IntegrityManager

public interface IntegrityManager

com.google.android.play.core.integrity.IntegrityManager


무결성 정보 요청을 관리합니다.

요약

공개 메서드

abstract Task<IntegrityTokenResponse> requestIntegrityToken(IntegrityTokenRequest request)

무결성 관련 문의 토큰을 생성하고 반환합니다.

공개 메서드

requestIntegrityToken

public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)

무결성 관련 문의 토큰을 생성하고 반환합니다.

JSON 페이로드는 중첩 JWT로 서명되고 암호화됩니다. 즉, JWSJWE입니다.

JWE는 A256KW를 키 래핑 알고리즘으로 사용하고 A256GCM을 콘텐츠 암호화 알고리즘으로 사용합니다. JWS는 ES256을 서명 알고리즘으로 사용합니다.

모든 복호화와 확인은 보안 서버 환경 내에서 이루어져야 합니다. 클라이언트 앱 내에서 수신된 토큰을 복호화하거나 확인하지 마세요. 특히 복호화 키를 클라이언트 앱에 노출하면 안 됩니다.

https://developer.android.com/google/play/integrity/verdict#token-format을 참고하세요.

매개변수
request IntegrityTokenRequest: 무결성 토큰을 요청하는 객체입니다.

반환 값
Task<IntegrityTokenResponse> requestIntegrityToken 흐름이 성공하거나 실패하면 완료되는 Task입니다.