Share via


IPrincipal Antarmuka

Definisi

Menentukan fungsionalitas dasar objek utama.

public interface class IPrincipal
public interface IPrincipal
[System.Runtime.InteropServices.ComVisible(true)]
public interface IPrincipal
type IPrincipal = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IPrincipal = interface
Public Interface IPrincipal
Turunan
Atribut

Keterangan

Objek utama mewakili konteks keamanan pengguna yang atas nama kodenya berjalan, termasuk identitas pengguna tersebut (IIdentity) dan peran apa pun tempat mereka berada.

Semua objek utama diperlukan untuk mengimplementasikan IPrincipal antarmuka. Untuk informasi selengkapnya tentang IPrincipal implementasi, lihat ClaimsPrincipal kelas .

Properti

Identity

Mendapatkan identitas prinsipal saat ini.

Metode

IsInRole(String)

Menentukan apakah prinsipal saat ini termasuk dalam peran yang ditentukan.

Berlaku untuk