diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2017-09-26 00:21:27 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2017-09-26 00:21:27 +0200 |
| commit | 73cbc66bb96b348ec791e6854d6c24e6d85b2fa8 (patch) | |
| tree | d06eddeec93e692fde63cde5b21a20ff623f1386 /StoneIsland/plugins/cordova-plugin-firebase/src/android/FirebasePluginInstanceIDService.java | |
| parent | 3be2b3aea204f145d6e7c98d835891947105ed0e (diff) | |
cordova-plugin-firebase
Diffstat (limited to 'StoneIsland/plugins/cordova-plugin-firebase/src/android/FirebasePluginInstanceIDService.java')
| -rwxr-xr-x | StoneIsland/plugins/cordova-plugin-firebase/src/android/FirebasePluginInstanceIDService.java | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/StoneIsland/plugins/cordova-plugin-firebase/src/android/FirebasePluginInstanceIDService.java b/StoneIsland/plugins/cordova-plugin-firebase/src/android/FirebasePluginInstanceIDService.java new file mode 100755 index 00000000..96140f02 --- /dev/null +++ b/StoneIsland/plugins/cordova-plugin-firebase/src/android/FirebasePluginInstanceIDService.java @@ -0,0 +1,26 @@ +package org.apache.cordova.firebase; + +import android.util.Log; + +import com.google.firebase.iid.FirebaseInstanceId; +import com.google.firebase.iid.FirebaseInstanceIdService; + + +public class FirebasePluginInstanceIDService extends FirebaseInstanceIdService { + + private static final String TAG = "FirebasePlugin"; + + /** + * Called if InstanceID token is updated. This may occur if the security of + * the previous token had been compromised. Note that this is called when the InstanceID token + * is initially generated so this is where you would retrieve the token. + */ + @Override + public void onTokenRefresh() { + // Get updated InstanceID token. + String refreshedToken = FirebaseInstanceId.getInstance().getToken(); + Log.d(TAG, "Refreshed token: " + refreshedToken); + + FirebasePlugin.sendToken(refreshedToken); + } +} |
