Package com.kakao.vectormap
Class MapAuthenticator
- java.lang.Object
-
- com.kakao.vectormap.MapAuthenticator
-
public class MapAuthenticator extends java.lang.Object
지도 인증에 필요한 함수들을 모아놓은 클래스
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MapAuthenticator.AppKey
static interface
MapAuthenticator.OnResponseListener
지도 인증의 성공여부 이벤트를 수신하는 리스너
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MapAuthenticator.AppKey
generateAppKey(Context context)
앱키를 가져온다.static java.lang.String
getHashKey(Context context)
지도 인증에 필요한 HashKey 를 가져온다.void
request(MapAuthenticator.OnResponseListener listener)
지도의 인증을 요청한다.void
setConnectionTimeout(int timeout)
지도 인증 요청 시 Connection Timeout 을 설정한다.MapAuthenticator
setContext(Context context)
void
setReadTimeout(int readTimeout)
지도 인증 요청 시 Read Timeout 을 설정한다.
-
-
-
Method Detail
-
setContext
public MapAuthenticator setContext(Context context)
-
request
public void request(MapAuthenticator.OnResponseListener listener)
지도의 인증을 요청한다.- Parameters:
listener
- 인증 요청 결과를 받을 리스너
-
setConnectionTimeout
public void setConnectionTimeout(int timeout)
지도 인증 요청 시 Connection Timeout 을 설정한다.- Parameters:
timeout
- Connection Timeout (단위: ms)
-
setReadTimeout
public void setReadTimeout(int readTimeout)
지도 인증 요청 시 Read Timeout 을 설정한다.- Parameters:
readTimeout
- Read Timeout (단위: ms)
-
generateAppKey
public static MapAuthenticator.AppKey generateAppKey(Context context) throws MapAuthException
앱키를 가져온다.- Parameters:
context
- 지도가 사용되는 앱의 Context- Returns:
- 앱키
- Throws:
MapAuthException
-
getHashKey
public static java.lang.String getHashKey(Context context) throws java.lang.Exception
지도 인증에 필요한 HashKey 를 가져온다.- Parameters:
context
-- Returns:
- HashKey
- Throws:
java.lang.Exception
-
-