JwtBearerExtensions.AddJwtBearer Yöntem

Tanım

Aşırı Yüklemeler

AddJwtBearer(AuthenticationBuilder)

Varsayılan şemasını AuthenticationSchemekullanarak JWT taşıyıcı kimlik doğrulamasını etkinleştirir.

JWT taşıyıcı kimlik doğrulaması, istek üst bilgisinden bir JWT belirtecini Authorization ayıklayıp doğrulayarak kimlik doğrulaması gerçekleştirir.

AddJwtBearer(AuthenticationBuilder, Action<JwtBearerOptions>)

Varsayılan şemasını AuthenticationSchemekullanarak JWT taşıyıcı kimlik doğrulamasını etkinleştirir.

JWT taşıyıcı kimlik doğrulaması, istek üst bilgisinden bir JWT belirtecini Authorization ayıklayıp doğrulayarak kimlik doğrulaması gerçekleştirir.

AddJwtBearer(AuthenticationBuilder, String)

Önceden tanımlanmış bir şema kullanarak JWT taşıyıcı kimlik doğrulamasını etkinleştirir.

JWT taşıyıcı kimlik doğrulaması, istek üst bilgisinden bir JWT belirtecini Authorization ayıklayıp doğrulayarak kimlik doğrulaması gerçekleştirir.

AddJwtBearer(AuthenticationBuilder, String, Action<JwtBearerOptions>)

Belirtilen düzeni kullanarak JWT taşıyıcı kimlik doğrulamasını etkinleştirir.

JWT taşıyıcı kimlik doğrulaması, istek üst bilgisinden bir JWT belirtecini Authorization ayıklayıp doğrulayarak kimlik doğrulaması gerçekleştirir.

AddJwtBearer(AuthenticationBuilder, String, String, Action<JwtBearerOptions>)

Belirtilen düzeni kullanarak JWT taşıyıcı kimlik doğrulamasını etkinleştirir.

JWT taşıyıcı kimlik doğrulaması, istek üst bilgisinden bir JWT belirtecini Authorization ayıklayıp doğrulayarak kimlik doğrulaması gerçekleştirir.

AddJwtBearer(AuthenticationBuilder)

Varsayılan şemasını AuthenticationSchemekullanarak JWT taşıyıcı kimlik doğrulamasını etkinleştirir.

JWT taşıyıcı kimlik doğrulaması, istek üst bilgisinden bir JWT belirtecini Authorization ayıklayıp doğrulayarak kimlik doğrulaması gerçekleştirir.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddJwtBearer (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder);
static member AddJwtBearer : Microsoft.AspNetCore.Authentication.AuthenticationBuilder -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddJwtBearer (builder As AuthenticationBuilder) As AuthenticationBuilder

Parametreler

Döndürülenler

İşlem tamamlandıktan sonra başvurusu builder .

Şunlara uygulanır

AddJwtBearer(AuthenticationBuilder, Action<JwtBearerOptions>)

Varsayılan şemasını AuthenticationSchemekullanarak JWT taşıyıcı kimlik doğrulamasını etkinleştirir.

JWT taşıyıcı kimlik doğrulaması, istek üst bilgisinden bir JWT belirtecini Authorization ayıklayıp doğrulayarak kimlik doğrulaması gerçekleştirir.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddJwtBearer (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, Action<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions> configureOptions);
static member AddJwtBearer : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * Action<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddJwtBearer (builder As AuthenticationBuilder, configureOptions As Action(Of JwtBearerOptions)) As AuthenticationBuilder

Parametreler

configureOptions
Action<JwtBearerOptions>

yapılandırmasına JwtBearerOptionsizin veren bir temsilci.

Döndürülenler

İşlem tamamlandıktan sonra başvurusu builder .

Şunlara uygulanır

AddJwtBearer(AuthenticationBuilder, String)

Önceden tanımlanmış bir şema kullanarak JWT taşıyıcı kimlik doğrulamasını etkinleştirir.

JWT taşıyıcı kimlik doğrulaması, istek üst bilgisinden bir JWT belirtecini Authorization ayıklayıp doğrulayarak kimlik doğrulaması gerçekleştirir.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddJwtBearer (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme);
static member AddJwtBearer : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * string -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddJwtBearer (builder As AuthenticationBuilder, authenticationScheme As String) As AuthenticationBuilder

Parametreler

authenticationScheme
String

Kimlik doğrulama düzeni.

Döndürülenler

İşlem tamamlandıktan sonra başvurusu builder .

Şunlara uygulanır

AddJwtBearer(AuthenticationBuilder, String, Action<JwtBearerOptions>)

Belirtilen düzeni kullanarak JWT taşıyıcı kimlik doğrulamasını etkinleştirir.

JWT taşıyıcı kimlik doğrulaması, istek üst bilgisinden bir JWT belirtecini Authorization ayıklayıp doğrulayarak kimlik doğrulaması gerçekleştirir.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddJwtBearer (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, Action<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions> configureOptions);
static member AddJwtBearer : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * string * Action<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddJwtBearer (builder As AuthenticationBuilder, authenticationScheme As String, configureOptions As Action(Of JwtBearerOptions)) As AuthenticationBuilder

Parametreler

authenticationScheme
String

Kimlik doğrulama düzeni.

configureOptions
Action<JwtBearerOptions>

yapılandırmasına JwtBearerOptionsizin veren bir temsilci.

Döndürülenler

İşlem tamamlandıktan sonra başvurusu builder .

Şunlara uygulanır

AddJwtBearer(AuthenticationBuilder, String, String, Action<JwtBearerOptions>)

Belirtilen düzeni kullanarak JWT taşıyıcı kimlik doğrulamasını etkinleştirir.

JWT taşıyıcı kimlik doğrulaması, istek üst bilgisinden bir JWT belirtecini Authorization ayıklayıp doğrulayarak kimlik doğrulaması gerçekleştirir.

public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddJwtBearer (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions> configureOptions);
public static Microsoft.AspNetCore.Authentication.AuthenticationBuilder AddJwtBearer (this Microsoft.AspNetCore.Authentication.AuthenticationBuilder builder, string authenticationScheme, string? displayName, Action<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions> configureOptions);
static member AddJwtBearer : Microsoft.AspNetCore.Authentication.AuthenticationBuilder * string * string * Action<Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerOptions> -> Microsoft.AspNetCore.Authentication.AuthenticationBuilder
<Extension()>
Public Function AddJwtBearer (builder As AuthenticationBuilder, authenticationScheme As String, displayName As String, configureOptions As Action(Of JwtBearerOptions)) As AuthenticationBuilder

Parametreler

authenticationScheme
String

Kimlik doğrulama düzeni.

displayName
String

Kimlik doğrulama işleyicisinin görünen adı.

configureOptions
Action<JwtBearerOptions>

yapılandırmasına JwtBearerOptionsizin veren bir temsilci.

Döndürülenler

İşlem tamamlandıktan sonra başvurusu builder .

Şunlara uygulanır