Bagikan melalui


GenericXmlSecurityToken Kelas

Definisi

Mewakili token keamanan yang didasarkan pada XML.

public ref class GenericXmlSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class GenericXmlSecurityToken : System.IdentityModel.Tokens.SecurityToken
type GenericXmlSecurityToken = class
    inherit SecurityToken
Public Class GenericXmlSecurityToken
Inherits SecurityToken
Warisan
GenericXmlSecurityToken

Keterangan

GenericXmlSecurityToken Gunakan kelas saat Anda menerima token melalui kawat yang tidak ditentukan dalam spesifikasi atau tidak ada cara bagi Anda untuk menentukan jenis token keamanan. Misalnya, dalam skenario federasi saat Anda mengirim Token Keamanan Permintaan (RST) ke Layanan Token Keamanan (STS), Anda tidak selalu tahu jenis token keamanan yang dikembalikan oleh STS. Dalam kasus seperti itu, Anda dapat menggunakan GenericXmlSecurityToken untuk menyimpan token keamanan sebagai XML bersama dengan referensi internal dan eksternalnya.

GenericXmlSecurityToken Gunakan kelas untuk menentukan klaim menggunakan XML saat salah satu token keamanan bawaan tidak cukup. Token keamanan lainnya dapat menentukan klaim mereka menggunakan XML, namun GenericXmlSecurityToken token keamanan secara umum memungkinkan token keamanan untuk memiliki sekumpulan XML yang ditentukan aplikasi.

Konstruktor

GenericXmlSecurityToken(XmlElement, SecurityToken, DateTime, DateTime, SecurityKeyIdentifierClause, SecurityKeyIdentifierClause, ReadOnlyCollection<IAuthorizationPolicy>)

Menginisialisasi instans baru kelas GenericXmlSecurityToken.

Properti

AuthorizationPolicies

Mendapatkan kumpulan kebijakan otorisasi untuk token keamanan ini.

ExternalTokenReference

Mendapatkan klausul pengidentifikasi kunci keamanan yang mereferensikan token keamanan ini ketika token keamanan ini tidak disertakan dalam pesan SOAP tempat token tersebut dirujuk.

Id

Mendapatkan pengidentifikasi unik token keamanan.

InternalTokenReference

Mendapatkan klausul pengidentifikasi kunci keamanan yang mereferensikan token keamanan ini ketika token keamanan ini disertakan dalam pesan SOAP tempat token tersebut dirujuk.

ProofToken

Mendapatkan token bukti untuk token keamanan.

SecurityKeys

Mendapatkan kunci kriptografi yang terkait dengan token bukti.

TokenXml

Mendapatkan XML yang terkait dengan token keamanan.

ValidFrom

Mendapatkan instans pertama pada waktu di mana token keamanan ini valid.

ValidTo

Mendapatkan instan waktu terakhir di mana token keamanan ini valid.

Metode

CanCreateKeyIdentifierClause<T>()

Mendapatkan nilai yang menunjukkan apakah token keamanan ini mampu membuat klausa pengidentifikasi kunci yang ditentukan.

CreateKeyIdentifierClause<T>()

Membuat klausa pengidentifikasi kunci yang ditentukan.

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 dari instans Type saat ini.

(Diperoleh dari Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Mengembalikan nilai yang menunjukkan apakah pengidentifikasi kunci untuk instans ini sama dengan pengidentifikasi kunci yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Mendapatkan kunci untuk klausa pengidentifikasi kunci yang ditentukan.

(Diperoleh dari SecurityToken)
ToString()

Mengembalikan objek saat ini.

Berlaku untuk