StandardIntegrityManager

public interface StandardIntegrityManager

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


Quản lý các yêu cầu cung cấp thông tin về tính toàn vẹn.

Tóm tắt

Lớp lồng ghép

class StandardIntegrityManager.PrepareIntegrityTokenRequest

Yêu cầu StandardIntegrityManager.prepareIntegrityToken(PrepareIntegrityTokenRequest)

class StandardIntegrityManager.StandardIntegrityToken

Phản hồi của StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)

interface StandardIntegrityManager.StandardIntegrityTokenProvider

Nhà cung cấp mã thông báo về tính toàn vẹn tiêu chuẩn. 

class StandardIntegrityManager.StandardIntegrityTokenRequest

Yêu cầu StandardIntegrityManager.StandardIntegrityTokenProvider.request(StandardIntegrityTokenRequest)

Phương thức công khai

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

Chuẩn bị mã thông báo về tính toàn vẹn và cung cấp mã để yêu cầu qua StandardIntegrityManager.StandardIntegrityTokenProvider.

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

Hiện hộp thoại cho người dùng.

Phương thức công khai

prepareIntegrityToken

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

Chuẩn bị mã thông báo về tính toàn vẹn và cung cấp mã để yêu cầu qua StandardIntegrityManager.StandardIntegrityTokenProvider.

Thỉnh thoảng, bạn có thể gọi phương thức này để làm mới StandardIntegrityManager.StandardIntegrityTokenProvider thu được.

Lưu ý rằng API này thực hiện lệnh gọi đến máy chủ của Google nên cần có kết nối mạng.

Tham số
request StandardIntegrityManager.PrepareIntegrityTokenRequest: đối tượng để chuẩn bị mã thông báo về tính toàn vẹn.

Giá trị trả về
Task<StandardIntegrityManager.StandardIntegrityTokenProvider> Một Task hoàn thành sau khi quy trình prepareIntegrityToken thành công hoặc không thành công. Trong trường hợp không thành công, StandardIntegrityException gói bằng Task sẽ được gửi.

showDialog

public abstract Task<Integer> showDialog (StandardIntegrityDialogRequest request)

Hiện hộp thoại cho người dùng.

Phương thức này chỉ có thể được gọi một lần cho mỗi StandardIntegrityManager.StandardIntegrityDialogRequest.StandardIntegrityResponse.

Lưu ý: Đã thêm vào thư viện phiên bản 1.5.0.

Tham số
request IntegrityDialogRequest: chứa cấu hình cho hộp thoại sẽ xuất hiện.

Giá trị trả về
Task<Integer> Một Task hoàn thành bằng một IntegrityDialogResponseCode sau khi quy trình showDialog thành công hoặc không thành công.