logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface ISteamPartnerSignInClientFactory

    Builds the clients that sign the author in to Steam, so a caller never names a concrete sign-in type and a test hands it a factory of fakes.

    Namespace: Serenity.Steam.Application.SignIn
    Assembly: Serenity.Steam.Application.dll
    Syntax
    public interface ISteamPartnerSignInClientFactory

    Methods

    CreatePartnerTokenMinter()

    Creates the minter that exchanges a refresh token for partner-site cookies.

    Declaration
    ISteamPartnerTokenMinter CreatePartnerTokenMinter()
    Returns
    Type Description
    ISteamPartnerTokenMinter

    CreateQrSignIn()

    Creates the client that signs the author in to Steam by QR code.

    Declaration
    ISteamQrSignInClient CreateQrSignIn()
    Returns
    Type Description
    ISteamQrSignInClient
    In this article
    © 2026 Serenity. All Rights Reserved