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 |