Bagikan melalui


FederatedAuthentication Kelas

Definisi

Menyediakan akses ke status yang berkaitan dengan semua modul HTTP yang relevan dengan autentikasi federasi dalam aplikasi web.

public ref class FederatedAuthentication abstract sealed
public static class FederatedAuthentication
type FederatedAuthentication = class
Public Class FederatedAuthentication
Warisan
FederatedAuthentication

Keterangan

Anda dapat mengakses modul yang dikonfigurasi untuk aplikasi web melalui properti statis yang diekspos oleh FederatedAuthentication kelas . Metode ini GetHttpModule menyediakan titik ekstensi tempat modul lain yang ditentukan aplikasi yang berasal HttpModuleBase dan yang dikonfigurasi untuk aplikasi dapat diakses.

Properti FederatedAuthentication.FederationConfiguration mereferensikan instans FederationConfiguration singleton yang menyediakan pengaturan konfigurasi untuk modul HTTP. Pertama kali properti diakses oleh salah satu modul HTTP, FederationConfiguration instans diinisialisasi dari <elemen federationConfiguration> dalam file konfigurasi dan FederationConfigurationCreated dinaikkan untuk memberi aplikasi kesempatan untuk memodifikasi objek konfigurasi sebelum digunakan untuk menginisialisasi properti modul. Instans yang sama FederationConfiguration dikembalikan pada setiap akses properti berikutnya.

Penting

Manajer otorisasi klaim (ClaimsAuthorizationManager) yang digunakan untuk mengevaluasi pemeriksaan akses berbasis klaim saat menggunakan ClaimsPrincipalPermission kelas atau ClaimsPrincipalPermissionAttribute kelas dikonfigurasi pada IdentityConfiguration objek yang diatur pada objek konfigurasi federasi yang dirujuk melalui FederatedAuthentication.FederationConfiguration properti . Ini berlaku untuk semua aplikasi baik itu aplikasi ASP.NET atau tidak.

Properti

ClaimsAuthorizationModule

Mendapatkan modul otorisasi klaim yang digunakan oleh aplikasi web.

FederationConfiguration

Mendapatkan instans singleton FederationConfiguration yang digunakan oleh modul HTTP dalam aplikasi web ini.

SessionAuthenticationModule

Mendapatkan modul autentikasi sesi (SAM) yang digunakan oleh aplikasi web.

WSFederationAuthenticationModule

Mendapatkan Modul Autentikasi WS-Federation (WSFAM) yang digunakan oleh aplikasi web.

Metode

GetHttpModule<T>()

Mendapatkan modul HTTP dari jenis yang ditentukan yang sedang digunakan oleh aplikasi web.

Acara

FederationConfigurationCreated

Terjadi ketika FederationConfiguration properti diakses untuk pertama kalinya oleh salah satu modul HTTP di aplikasi web.

Berlaku untuk

Lihat juga