docs: private void onTokenRefresh() {
          if (enabledPushTypes == null) {
              enabledPushTypes = this.deviceInfo.getEnabledPushTypes();
          }
          if (enabledPushTypes == null) return;
          for (PushType pushType : enabledPushTypes) {
              switch (pushType) {
                  case GCM:
                      doGCMRefresh();
                      break;
                  case FCM:
                      doFCMRefresh();
                      break;
                  default:
                      //no-op
                      break;
              }
          }
      }