Authentication

This class is auto-generated

Constructors

Link copied to clipboard
constructor(unifiedMessages: SteamUnifiedMessages)

Properties

Link copied to clipboard
open override val serviceName: String

The name of the steam unified messages service.

Link copied to clipboard

A reference to the SteamUnifiedMessages instance this service was created from.

Functions

Link copied to clipboard
fun beginAuthSessionViaCredentials(request: SteammessagesAuthSteamclient.CAuthentication_BeginAuthSessionViaCredentials_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_BeginAuthSessionViaCredentials_Response.Builder>>
Link copied to clipboard
fun beginAuthSessionViaQR(request: SteammessagesAuthSteamclient.CAuthentication_BeginAuthSessionViaQR_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_BeginAuthSessionViaQR_Response.Builder>>
Link copied to clipboard
fun enumerateTokens(request: SteammessagesAuthSteamclient.CAuthentication_RefreshToken_Enumerate_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_RefreshToken_Enumerate_Response.Builder>>
Link copied to clipboard
fun generateAccessTokenForApp(request: SteammessagesAuthSteamclient.CAuthentication_AccessToken_GenerateForApp_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_AccessToken_GenerateForApp_Response.Builder>>
Link copied to clipboard
fun getAuthSessionInfo(request: SteammessagesAuthSteamclient.CAuthentication_GetAuthSessionInfo_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_GetAuthSessionInfo_Response.Builder>>
Link copied to clipboard
fun getAuthSessionRiskInfo(request: SteammessagesAuthSteamclient.CAuthentication_GetAuthSessionRiskInfo_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_GetAuthSessionRiskInfo_Response.Builder>>
Link copied to clipboard
fun getAuthSessionsForAccount(request: SteammessagesAuthSteamclient.CAuthentication_GetAuthSessionsForAccount_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_GetAuthSessionsForAccount_Response.Builder>>
Link copied to clipboard
fun getPasswordRSAPublicKey(request: SteammessagesAuthSteamclient.CAuthentication_GetPasswordRSAPublicKey_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_GetPasswordRSAPublicKey_Response.Builder>>
Link copied to clipboard
open override fun handleNotificationMsg(methodName: String, packetMsg: PacketClientMsgProtobuf)

Handles a notification message for this service. This should not be called directly.

Link copied to clipboard
open override fun handleResponseMsg(methodName: String, packetMsg: PacketClientMsgProtobuf)

Handles a response message for this service. This should not be called directly.

Link copied to clipboard
fun migrateMobileSession(request: SteammessagesAuthSteamclient.CAuthentication_MigrateMobileSession_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_MigrateMobileSession_Response.Builder>>
Link copied to clipboard
fun notifyRiskQuizResults(request: SteammessagesAuthSteamclient.CAuthentication_NotifyRiskQuizResults_Notification)
Link copied to clipboard
fun pollAuthSessionStatus(request: SteammessagesAuthSteamclient.CAuthentication_PollAuthSessionStatus_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_PollAuthSessionStatus_Response.Builder>>
Link copied to clipboard
fun revokeRefreshToken(request: SteammessagesAuthSteamclient.CAuthentication_RefreshToken_Revoke_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_RefreshToken_Revoke_Response.Builder>>
Link copied to clipboard
fun revokeToken(request: SteammessagesAuthSteamclient.CAuthentication_Token_Revoke_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_Token_Revoke_Response.Builder>>
Link copied to clipboard
fun updateAuthSessionWithMobileConfirmation(request: SteammessagesAuthSteamclient.CAuthentication_UpdateAuthSessionWithMobileConfirmation_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_UpdateAuthSessionWithMobileConfirmation_Response.Builder>>
Link copied to clipboard
fun updateAuthSessionWithSteamGuardCode(request: SteammessagesAuthSteamclient.CAuthentication_UpdateAuthSessionWithSteamGuardCode_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesAuthSteamclient.CAuthentication_UpdateAuthSessionWithSteamGuardCode_Response.Builder>>