AccountClaimsPrincipalFactory<TAccount> Class

Definition

generic <typename TAccount>
 where TAccount : RemoteUserAccountpublic ref class AccountClaimsPrincipalFactory
public class AccountClaimsPrincipalFactory<TAccount> where TAccount : RemoteUserAccount
type AccountClaimsPrincipalFactory<'Account (requires 'Account :> RemoteUserAccount)> = class
Public Class AccountClaimsPrincipalFactory(Of TAccount)

Type Parameters

TAccount

The account type.

Inheritance
AccountClaimsPrincipalFactory<TAccount>

Constructors

AccountClaimsPrincipalFactory<TAccount>(IAccessTokenProviderAccessor)

Initialize a new instance of AccountClaimsPrincipalFactory<TAccount>.

Properties

TokenProvider

Gets or sets the IAccessTokenProvider.

Methods

CreateUserAsync(TAccount, RemoteAuthenticationUserOptions)

Converts the account into the final ClaimsPrincipal.

Applies to