AuthenticationHttpContextExtensions Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Metode ekstensi untuk mengekspos Autentikasi di HttpContext.
public ref class AuthenticationHttpContextExtensions abstract sealed
public static class AuthenticationHttpContextExtensions
type AuthenticationHttpContextExtensions = class
Public Module AuthenticationHttpContextExtensions
- Warisan
-
AuthenticationHttpContextExtensions
Metode
AuthenticateAsync(HttpContext) |
Autentikasi permintaan saat ini menggunakan skema autentikasi default. Skema autentikasi default dapat dikonfigurasi menggunakan DefaultAuthenticateScheme. |
AuthenticateAsync(HttpContext, String) |
Autentikasi permintaan saat ini menggunakan skema yang ditentukan. |
ChallengeAsync(HttpContext) |
Tantang permintaan saat ini menggunakan skema tantangan default. Tantangan autentikasi dapat dikeluarkan ketika pengguna yang tidak diautentikasi meminta titik akhir yang memerlukan autentikasi. Skema tantangan default dapat dikonfigurasi menggunakan DefaultChallengeScheme. |
ChallengeAsync(HttpContext, AuthenticationProperties) |
Tantang permintaan saat ini menggunakan skema tantangan default. Tantangan autentikasi dapat dikeluarkan ketika pengguna yang tidak diautentikasi meminta titik akhir yang memerlukan autentikasi. Skema tantangan default dapat dikonfigurasi menggunakan DefaultChallengeScheme. |
ChallengeAsync(HttpContext, String) |
Tantang permintaan saat ini menggunakan skema yang ditentukan. Tantangan autentikasi dapat dikeluarkan ketika pengguna yang tidak diautentikasi meminta titik akhir yang memerlukan autentikasi. |
ChallengeAsync(HttpContext, String, AuthenticationProperties) |
Tantang permintaan saat ini menggunakan skema yang ditentukan. Tantangan autentikasi dapat dikeluarkan ketika pengguna yang tidak diautentikasi meminta titik akhir yang memerlukan autentikasi. |
ForbidAsync(HttpContext) |
Melarang permintaan saat ini menggunakan skema terlarang default. Forbid digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk mereka akses. Skema terlarang default dapat dikonfigurasi menggunakan DefaultForbidScheme. |
ForbidAsync(HttpContext, AuthenticationProperties) |
Melarang permintaan saat ini menggunakan skema terlarang default. Forbid digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk mereka akses. Skema terlarang default dapat dikonfigurasi menggunakan DefaultForbidScheme. |
ForbidAsync(HttpContext, String) |
Melarang permintaan saat ini menggunakan skema yang ditentukan. Forbid digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk mereka akses. |
ForbidAsync(HttpContext, String, AuthenticationProperties) |
Melarang permintaan saat ini menggunakan skema yang ditentukan. Forbid digunakan ketika pengguna yang diautentikasi mencoba mengakses sumber daya yang tidak diizinkan untuk mereka akses. |
GetTokenAsync(HttpContext, String) |
Mengautentikasi permintaan menggunakan skema autentikasi default dan mengembalikan nilai untuk token. Skema autentikasi default dapat dikonfigurasi menggunakan DefaultAuthenticateScheme. |
GetTokenAsync(HttpContext, String, String) |
Mengautentikasi permintaan menggunakan skema yang ditentukan dan mengembalikan nilai untuk token. |
SignInAsync(HttpContext, ClaimsPrincipal) |
Masuk ke prinsipal untuk skema autentikasi default. Skema default untuk masuk dapat dikonfigurasi menggunakan DefaultSignInScheme. |
SignInAsync(HttpContext, ClaimsPrincipal, AuthenticationProperties) |
Masuk ke prinsipal untuk skema autentikasi default. Skema default untuk masuk dapat dikonfigurasi menggunakan DefaultSignInScheme. |
SignInAsync(HttpContext, String, ClaimsPrincipal) |
Masuk ke prinsipal untuk skema yang ditentukan. |
SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties) |
Masuk ke prinsipal untuk skema yang ditentukan. |
SignOutAsync(HttpContext) |
Keluarkan prinsipal untuk skema autentikasi default. Skema default untuk keluar dapat dikonfigurasi menggunakan DefaultSignOutScheme. |
SignOutAsync(HttpContext, AuthenticationProperties) |
Keluarkan prinsipal untuk skema autentikasi default. Skema default untuk keluar dapat dikonfigurasi menggunakan DefaultSignOutScheme. |
SignOutAsync(HttpContext, String) |
Keluarkan prinsipal untuk skema yang ditentukan. |
SignOutAsync(HttpContext, String, AuthenticationProperties) |
Keluarkan prinsipal untuk skema yang ditentukan. |