StandardIntegrityManager

public interface StandardIntegrityManager

com.google.android.play.core.integrity.StandardIntegrityManager


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

요약

중첩된 클래스

class StandardIntegrityManager.PrepareIntegrityTokenRequest

StandardIntegrityManager.prepareIntegrityToken(PrepareIntegrityTokenRequest)을 요청합니다. 

class StandardIntegrityManager.StandardIntegrityToken

StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)의 응답입니다. 

interface StandardIntegrityManager.StandardIntegrityTokenProvider

표준 무결성 토큰 제공업체 

class StandardIntegrityManager.StandardIntegrityTokenRequest

StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)을 요청합니다. 

공개 메서드

abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider> prepareIntegrityToken(StandardIntegrityManager.PrepareIntegrityTokenRequest request)

무결성 토큰을 준비하고 StandardIntegrityManager.StandardIntegrityTokenProvider를 통해 요청할 수 있도록 합니다.

abstract Task<Integer> showDialog(StandardIntegrityManager.StandardIntegrityDialogRequest request)

사용자에게 대화상자를 표시합니다.

공개 메서드

prepareIntegrityToken

public abstract Task<StandardIntegrityManager.StandardIntegrityTokenProvider> prepareIntegrityToken (StandardIntegrityManager.PrepareIntegrityTokenRequest request)

무결성 토큰을 준비하고 StandardIntegrityManager.StandardIntegrityTokenProvider를 통해 요청할 수 있도록 합니다.

경우에 따라 이 메서드를 호출하여 결과 StandardIntegrityManager.StandardIntegrityTokenProvider를 새로고침할 수 있습니다.

이 API는 Google 서버를 호출하므로 네트워크 연결이 필요합니다.

매개변수
request StandardIntegrityManager.PrepareIntegrityTokenRequest: 무결성 토큰을 준비하는 객체입니다.

반환 값
Task<StandardIntegrityManager.StandardIntegrityTokenProvider> prepareIntegrityToken 흐름이 성공하거나 실패하면 Task가 완료됩니다. 실패하면 Task로 래핑된 StandardIntegrityException이 발생합니다.

showDialog

public abstract Task<Integer> showDialog (StandardIntegrityDialogRequest request)

사용자에게 대화상자를 표시합니다.

이 메서드는 StandardIntegrityManager.StandardIntegrityDialogRequest.StandardIntegrityResponse당 한 번만 호출할 수 있습니다.

참고: 라이브러리 버전 1.5.0에 추가되었습니다.

매개변수
request IntegrityDialogRequest: 표시할 대화상자의 구성을 포함합니다.

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