Bagikan melalui


SecurityTokenAuthenticator Kelas

Definisi

Mengautentikasi token keamanan.

public ref class SecurityTokenAuthenticator abstract
public abstract class SecurityTokenAuthenticator
type SecurityTokenAuthenticator = class
Public MustInherit Class SecurityTokenAuthenticator
Warisan
SecurityTokenAuthenticator
Turunan

Keterangan

Kelas SecurityTokenAuthenticator dan kelas yang berasal darinya mengautentikasi token keamanan. Biasanya, Anda hanya akan mendapatkan kelas langsung dari SecurityTokenAuthenticator ketika Anda membuat token keamanan kustom. Jika Anda ingin mengambil alih perilaku autentikasi atau otorisasi default untuk token keamanan bawaan, berasal dari salah satu kelas yang berasal dari SecurityTokenAuthenticator, seperti SamlSecurityTokenAuthenticator.

Ketika Anda memperoleh kelas dari SecurityTokenAuthenticator, ambil alih dua metode berikut: ValidateTokenCore dan CanValidateTokenCore. Metode CanValidateTokenCore menentukan apakah pengautentikasi token keamanan ini dapat mengautentikasi token keamanan tertentu. Metode ini ValidateTokenCore mengautentikasi token keamanan dan menetapkan serangkaian kebijakan otorisasi untuk otorisasi. Kebijakan otorisasi memetakan klaim yang ditemukan dalam token keamanan ke klaim yang diperlukan oleh aplikasi.

Konstruktor

SecurityTokenAuthenticator()

Menginisialisasi instans baru kelas SecurityTokenAuthenticator.

Metode

CanValidateToken(SecurityToken)

Mendapatkan nilai yang menunjukkan apakah token keamanan yang ditentukan dapat divalidasi oleh pengautentikasi token keamanan ini.

CanValidateTokenCore(SecurityToken)

Ketika ditimpa di kelas turunan, mendapatkan nilai yang menunjukkan apakah token keamanan yang ditentukan dapat divalidasi oleh pengautentikasi token keamanan ini.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
ValidateToken(SecurityToken)

Mengautentikasi token keamanan yang ditentukan dan mengembalikan serangkaian kebijakan otorisasi untuk token keamanan.

ValidateTokenCore(SecurityToken)

Saat ditimpa di kelas turunan, mengautentikasi token keamanan yang ditentukan dan mengembalikan serangkaian kebijakan otorisasi untuk token keamanan.

Berlaku untuk

Lihat juga