Bagikan melalui


DenyAnonymousAuthorizationRequirement Kelas

Definisi

Menerapkan IAuthorizationHandler dan IAuthorizationRequirement yang mengharuskan pengguna saat ini harus diautentikasi. Ini memanggil Succeed(IAuthorizationRequirement) untuk pengguna yang diautentikasi. Seperti semua persyaratan bawaan, itu tidak pernah memanggil Fail(). DefaultAuthorizationEvaluator menghasilkan AuthorizationResult yang gagal ketika persyaratan apa pun belum berhasil meskipun persyaratan lain telah berhasil, dan tidak ada persyaratan yang gagal secara eksplisit.

public ref class DenyAnonymousAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::DenyAnonymousAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class DenyAnonymousAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type DenyAnonymousAuthorizationRequirement = class
    inherit AuthorizationHandler<DenyAnonymousAuthorizationRequirement>
    interface IAuthorizationRequirement
Public Class DenyAnonymousAuthorizationRequirement
Inherits AuthorizationHandler(Of DenyAnonymousAuthorizationRequirement)
Implements IAuthorizationRequirement
Warisan
DenyAnonymousAuthorizationRequirement
Penerapan

Konstruktor

DenyAnonymousAuthorizationRequirement()

Menerapkan IAuthorizationHandler dan IAuthorizationRequirement yang mengharuskan pengguna saat ini harus diautentikasi. Ini memanggil Succeed(IAuthorizationRequirement) untuk pengguna yang diautentikasi. Seperti semua persyaratan bawaan, itu tidak pernah memanggil Fail(). DefaultAuthorizationEvaluator menghasilkan AuthorizationResult yang gagal ketika persyaratan apa pun belum berhasil meskipun persyaratan lain telah berhasil, dan tidak ada persyaratan yang gagal secara eksplisit.

Metode

HandleAsync(AuthorizationHandlerContext)

Membuat keputusan jika otorisasi diizinkan.

(Diperoleh dari AuthorizationHandler<TRequirement>)
HandleRequirementAsync(AuthorizationHandlerContext, DenyAnonymousAuthorizationRequirement)

Membuat keputusan jika otorisasi diizinkan berdasarkan persyaratan tertentu.

HandleRequirementAsync(AuthorizationHandlerContext, TRequirement)

Membuat keputusan jika otorisasi diizinkan berdasarkan persyaratan tertentu.

(Diperoleh dari AuthorizationHandler<TRequirement>)
ToString()

Menerapkan IAuthorizationHandler dan IAuthorizationRequirement yang mengharuskan pengguna saat ini harus diautentikasi. Ini memanggil Succeed(IAuthorizationRequirement) untuk pengguna yang diautentikasi. Seperti semua persyaratan bawaan, itu tidak pernah memanggil Fail(). DefaultAuthorizationEvaluator menghasilkan AuthorizationResult yang gagal ketika persyaratan apa pun belum berhasil meskipun persyaratan lain telah berhasil, dan tidak ada persyaratan yang gagal secara eksplisit.

Berlaku untuk