Table of Contents

Namespace RustPlusApi.Fcm.Registration

Classes

CredentialsStore

Persists Credentials to JSON (the rustplus.config.json equivalent), so they survive between the one-time registration and later RustPlusFcm runs.

FcmRegistration

Orchestrates the native credential acquisition flow, replacing the Node CLI.

PairingListener

Step 8 convenience: wraps RustPlusFcm and surfaces the first in-game "Pair with Server" notification as a strongly-typed ServerPairing, so the whole pairing flow is one await.

RegistrationConstants

Firebase / Expo / Rust Companion constants and endpoints for the registration flow.

ServerPairing

The strongly-typed result of an in-game "Pair with Server" notification — exactly the four arguments needed for new RustPlus(new RustPlusConnection(server, port, playerId, playerToken)).