The push library completely hides the implementation details of push, but there is a setDeviceToeken method, but the user can never get this detail.