Aracılığıyla paylaş


IdentityServerBuilderConfigurationExtensions.AddApiAuthorization Yöntem

Tanım

Aşırı Yüklemeler

AddApiAuthorization<TUser,TContext>(IIdentityServerBuilder)

ASP.NET Core senaryoları için Kimlik Sunucusu için varsayılanları yapılandırılır.

AddApiAuthorization<TUser,TContext>(IIdentityServerBuilder, Action<ApiAuthorizationOptions>)

Kimlik Sunucusu'nda ASP.NET Core senaryolar için varsayılanları yapılandırıyor.

AddApiAuthorization<TUser,TContext>(IIdentityServerBuilder)

Kaynak:
IdentityServerBuilderConfigurationExtensions.cs
Kaynak:
IdentityServerBuilderConfigurationExtensions.cs
Kaynak:
IdentityServerBuilderConfigurationExtensions.cs
Kaynak:
IdentityServerBuilderConfigurationExtensions.cs
Kaynak:
IdentityServerBuilderConfigurationExtensions.cs
Kaynak:
IdentityServerBuilderConfigurationExtensions.cs

ASP.NET Core senaryoları için Kimlik Sunucusu için varsayılanları yapılandırılır.

public static Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder AddApiAuthorization<TUser,TContext> (this Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder builder) where TUser : class where TContext : Microsoft.EntityFrameworkCore.DbContext, IdentityServer4.EntityFramework.Interfaces.IPersistedGrantDbContext;
public static Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder AddApiAuthorization<TUser,TContext> (this Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder builder) where TUser : class where TContext : Microsoft.EntityFrameworkCore.DbContext, Duende.IdentityServer.EntityFramework.Interfaces.IPersistedGrantDbContext;
static member AddApiAuthorization : Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder -> Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder (requires 'User : null and 'Context :> Microsoft.EntityFrameworkCore.DbContext and 'Context :> IdentityServer4.EntityFramework.Interfaces.IPersistedGrantDbContext)
static member AddApiAuthorization : Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder -> Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder (requires 'User : null and 'Context :> Microsoft.EntityFrameworkCore.DbContext and 'Context :> Duende.IdentityServer.EntityFramework.Interfaces.IPersistedGrantDbContext)
<Extension()>
Public Function AddApiAuthorization(Of TUser As Class, TContext As Class) (builder As IIdentityServerBuilder) As IIdentityServerBuilder

Tür Parametreleri

TUser

Türü TUser .

TContext

Türü TContext .

Parametreler

builder
Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder.

Döndürülenler

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder.

Şunlara uygulanır

AddApiAuthorization<TUser,TContext>(IIdentityServerBuilder, Action<ApiAuthorizationOptions>)

Kaynak:
IdentityServerBuilderConfigurationExtensions.cs
Kaynak:
IdentityServerBuilderConfigurationExtensions.cs
Kaynak:
IdentityServerBuilderConfigurationExtensions.cs
Kaynak:
IdentityServerBuilderConfigurationExtensions.cs
Kaynak:
IdentityServerBuilderConfigurationExtensions.cs
Kaynak:
IdentityServerBuilderConfigurationExtensions.cs

Kimlik Sunucusu'nda ASP.NET Core senaryolar için varsayılanları yapılandırıyor.

public static Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder AddApiAuthorization<TUser,TContext> (this Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder builder, Action<Microsoft.AspNetCore.ApiAuthorization.IdentityServer.ApiAuthorizationOptions> configure) where TUser : class where TContext : Microsoft.EntityFrameworkCore.DbContext, IdentityServer4.EntityFramework.Interfaces.IPersistedGrantDbContext;
public static Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder AddApiAuthorization<TUser,TContext> (this Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder builder, Action<Microsoft.AspNetCore.ApiAuthorization.IdentityServer.ApiAuthorizationOptions> configure) where TUser : class where TContext : Microsoft.EntityFrameworkCore.DbContext, Duende.IdentityServer.EntityFramework.Interfaces.IPersistedGrantDbContext;
static member AddApiAuthorization : Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder * Action<Microsoft.AspNetCore.ApiAuthorization.IdentityServer.ApiAuthorizationOptions> -> Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder (requires 'User : null and 'Context :> Microsoft.EntityFrameworkCore.DbContext and 'Context :> IdentityServer4.EntityFramework.Interfaces.IPersistedGrantDbContext)
static member AddApiAuthorization : Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder * Action<Microsoft.AspNetCore.ApiAuthorization.IdentityServer.ApiAuthorizationOptions> -> Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder (requires 'User : null and 'Context :> Microsoft.EntityFrameworkCore.DbContext and 'Context :> Duende.IdentityServer.EntityFramework.Interfaces.IPersistedGrantDbContext)
<Extension()>
Public Function AddApiAuthorization(Of TUser As Class, TContext As Class) (builder As IIdentityServerBuilder, configure As Action(Of ApiAuthorizationOptions)) As IIdentityServerBuilder

Tür Parametreleri

TUser

Türü TUser .

TContext

Türü TContext .

Parametreler

builder
Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder.

configure
Action<ApiAuthorizationOptions>

Action<T> öğesini yapılandırmak ApiAuthorizationOptionsiçin.

Döndürülenler

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder.

Şunlara uygulanır