IAuthenticator

interface IAuthenticator

Represents an authenticator to be used with SteamAuthentication.

Inheritors

Functions

Link copied to clipboard

This method is called when the account being logged has the Steam Mobile App and accepts authentication notification prompts.

Link copied to clipboard
abstract fun getDeviceCode(previousCodeWasIncorrect: Boolean): CompletableFuture<String>

This method is called when the account being logged into requires 2-factor authentication using the authenticator app.

Link copied to clipboard
abstract fun getEmailCode(email: String?, previousCodeWasIncorrect: Boolean): CompletableFuture<String>

This method is called when the account being logged into uses Steam Guard email authentication. This code is sent to the user's email.