다음을 통해 공유


IdentityServerBuilderConfigurationExtensions.AddApiAuthorization 메서드

정의

오버로드

AddApiAuthorization<TUser,TContext>(IIdentityServerBuilder)

ASP.NET Core 시나리오에 대한 ID 서버의 기본값을 구성합니다.

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

ASP.NET Core 시나리오에 대한 ID 서버의 기본값을 구성합니다.

AddApiAuthorization<TUser,TContext>(IIdentityServerBuilder)

Source:
IdentityServerBuilderConfigurationExtensions.cs
Source:
IdentityServerBuilderConfigurationExtensions.cs
Source:
IdentityServerBuilderConfigurationExtensions.cs
Source:
IdentityServerBuilderConfigurationExtensions.cs
Source:
IdentityServerBuilderConfigurationExtensions.cs
Source:
IdentityServerBuilderConfigurationExtensions.cs

ASP.NET Core 시나리오에 대한 ID 서버의 기본값을 구성합니다.

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

형식 매개 변수

TUser

TUser 형식입니다.

TContext

TContext 형식입니다.

매개 변수

builder
Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

반환

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

적용 대상

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

Source:
IdentityServerBuilderConfigurationExtensions.cs
Source:
IdentityServerBuilderConfigurationExtensions.cs
Source:
IdentityServerBuilderConfigurationExtensions.cs
Source:
IdentityServerBuilderConfigurationExtensions.cs
Source:
IdentityServerBuilderConfigurationExtensions.cs
Source:
IdentityServerBuilderConfigurationExtensions.cs

ASP.NET Core 시나리오에 대한 ID 서버의 기본값을 구성합니다.

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

형식 매개 변수

TUser

TUser 형식입니다.

TContext

TContext 형식입니다.

매개 변수

builder
Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

반환

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

Microsoft.Extensions.DependencyInjection.IIdentityServerBuilder

적용 대상