Namespace RustPlusApi.Fcm.Registration
Classes
- CredentialsStore
Persists Credentials to JSON (the
rustplus.config.jsonequivalent), so they survive between the one-time registration and laterRustPlusFcmruns.
- 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)).
- SteamLoginResult
The Steam identity captured from the Facepunch login redirect โ the auth token needed to register the device with Rust Companion, plus the Steam64 ID of the account that signed in.