Duvida - Como autenticar no firebase para mandar um push para um aplicativo de clular

FirebaseApp.initializeApp();
    Notification not = Notification.builder()
            .setBody("qualquer coisa")
            .setTitle("meu titulo").build();

    Message message = Message.builder()
            .putData("Authorization", "key=AIzaSyCXRccGkyWMf_uXZrn7W1YwMd7c6SPeP0k")
            .setToken("eMfTu0dYTzCBUZ-IfQirfy:APA91bG1e7AiNy6WyeDITJdCtcVB8FzrjTE0YyG2UDVM2ZOM5jWYceHiTkQBE8FuaUW7aq9WvfLDFpUg8z9xpE0IVCX2fb4T9XcLbVbyzW9FypncbzhnDLo")
            .setNotification(not)
            .build();
    String response = FirebaseMessaging.getInstance().send(message);

com este exemplo fica faltando os .jar que nao sei quais sao