GenericXmlSecurityToken Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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
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. |