V2 AppLicenseChecker
↳ com.onestore.extern.licensing.AppLicenseChecker
ALC 라이브러리와 사용자 어플리케이션 코드 간의 통신을 위한 기본 인터페이스 입니다.
AppLicenseChecker.get()을 통해 publicKey와 응답결과를 전달받는 LicenseCheckerListener를 설정합니다.
Summary
Nested classes | |
---|---|
@interface | ResponseCode |
Public methods
get
AppLicenseChecker의 인스턴스를 생성합니다.
Parameters: | |
---|---|
context | applicationContext를 통해 로그인 모듈과 연결을 위해 사용됩니다. |
base64PublicKey | base64PublicKey |
listener | LicenseCheckerListener |
Returns: | |
AppLicenseChecker |
queryLicense
queryLicense API를 호출시 캐시 정책을 동반하여 동작하게 됩니다. 일반적으로 원스토어 서버를 통해 사용자의 구매 이력 라이센스를 전달 받지만, 원스토어 서버에 접근이 불가능한 경우 로컬에 캐시된 라이센스 정보를 이용하여 유효기간까지 실행을 보장해 주는 방식입니다. 네트워크 상황의 문제나, 비행기 모드 이용 고객들을 위해 해당 API 사용을 권장합니다.
strictQueryLicense
destroy
Last updated