Show / Hide Table of Contents

Interface ITenantAuthenticationSchemeProvider

Responsible for managing what authentication schemes are supported for one or more tenant.

Namespace: IRM.AspNetCore.Identity
Assembly: IRM.AspNetCore.Identity.dll
Syntax
public interface ITenantAuthenticationSchemeProvider

Methods

GetAllSchemesAsync(Guid[])

Returns all currently registered Microsoft.AspNetCore.Authentication.AuthenticationSchemes for tenantIds.

Declaration
Task<IEnumerable<AuthenticationScheme>> GetAllSchemesAsync(params Guid[] tenantIds)
Parameters
System.Guid[] tenantIds

One or more tenants to get the registered Microsoft.AspNetCore.Authentication.AuthenticationScheme for.

Returns
System.Threading.Tasks.Task<IEnumerable<Microsoft.AspNetCore.Authentication.AuthenticationScheme>>

All currently registered Microsoft.AspNetCore.Authentication.AuthenticationSchemes.

Back to top Generated by DocFX