Bagikan melalui


SamlSubject Kelas

Definisi

Mewakili subjek token keamanan SAML.

public ref class SamlSubject
public class SamlSubject
type SamlSubject = class
Public Class SamlSubject
Warisan
SamlSubject

Keterangan

SamlSecurityToken token keamanan menentukan klaim mereka menggunakan pernyataan SAML, yang dapat menentukan subjek token keamanan. Klaim dalam pernyataan SAML diwakili oleh pernyataan SAML. Spesifikasi SAML mendefinisikan sekumpulan jenis pernyataan SAML dan salah satunya adalah SamlSubjectStatement. A SamlSubjectStatement menegaskan prinsipal yang merupakan subjek SamlSecurityToken token keamanan. Prinsipal ini ditentukan menggunakan SamlSubject kelas .

Konstruktor

SamlSubject()

Menginisialisasi instans baru kelas SamlSubject.

SamlSubject(String, String, String)

Menginisialisasi instans SamlSubject baru kelas menggunakan nama yang ditentukan, domain tempat nama berada, dan format nama tersebut.

SamlSubject(String, String, String, IEnumerable<String>, String, SecurityKeyIdentifier)

Menginisialisasi instans SamlSubject baru kelas menggunakan nama yang ditentukan, domain tempat nama berada, format nama, protokol autentikasi, informasi autentikasi tambahan, dan pengidentifikasi kunci.

Properti

ConfirmationMethods

Mendapatkan serangkaian referensi URI yang mengidentifikasi protokol yang harus digunakan untuk mengautentikasi subjek.

Crypto

Mendapatkan atau mengatur kunci kriptografi yang digunakan untuk memverifikasi tanda tangan digital yang diidentifikasi oleh pernyataan subjek SAML ini.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah properti instans ini bersifat baca-saja.

KeyIdentifier

Mendapatkan atau mengatur pengidentifikasi kunci yang menyediakan akses ke kunci kriptografi yang dipegang oleh subjek token keamanan SAML.

Name

Mendapatkan atau mengatur nama subjek token keamanan SAML.

NameClaimType

Mendapatkan jenis klaim yang digunakan untuk mewakili nama subjek token keamanan SAML.

NameFormat

Mendapatkan atau mengatur referensi URI yang mewakili format tempat nama subjek token keamanan SAML berada.

NameQualifier

Mendapatkan atau mengatur domain tempat nama subjek token keamanan SAML berada.

SubjectConfirmationData

Mendapatkan atau mengatur informasi autentikasi tambahan yang dapat digunakan oleh protokol autentikasi.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
ExtractClaims()

Mendapatkan serangkaian klaim menggunakan properti kelas ini.

ExtractSubjectKeyClaimSet(SamlSecurityTokenAuthenticator)

Mendapatkan serangkaian klaim menggunakan properti kelas ini dan pengautentikasi token keamanan SAML yang ditentukan.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MakeReadOnly()

Menyebabkan instans ini bersifat baca-saja.

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

<saml:Subject> Membaca elemen dari pembaca XML yang ditentukan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Menulis elemen ke <saml:Subject> dalam serializer XML yang ditentukan.

Berlaku untuk

Lihat juga