public class PushToken extends Object
Constructor and Description |
---|
PushToken() |
Modifier and Type | Method and Description |
---|---|
static void |
clearFcmTokenFromCache() |
static void |
clearRegistrationId()
푸시 서버로 토큰 삭제를 성공한 후에 기기에도 삭제한다.
|
static String |
getFcmTokenFromCache() |
static String |
getRegistrationId(android.content.Context context)
기기에 저장된 푸시 토큰을 얻어 온다.
|
static void |
saveFcmTokenToCache(String fcmToken)
발급받은 FCM 토큰을 앱 캐시에 임시적으로 저장한다.
|
static void |
savePushTokenToCache(String regId,
int appVer,
Integer expiresIn)
푸시 서버로 토큰 등록을 성공한 후에 기기에도 다음번 푸시 토큰을 얻어올 때 GCM으로부터 다시 얻어 오지 않아도 되도록 저장한다.
|
public static void clearFcmTokenFromCache()
public static void clearRegistrationId()
public static String getFcmTokenFromCache()
public static String getRegistrationId(android.content.Context context)
context
- Current application context for getting app meta data (i.e. app version)public static void saveFcmTokenToCache(String fcmToken)
fcmToken
- FirebaseInstanceIdService의 onTokenRefresh로 발급받은 토큰