Bagikan melalui


SamlAssertion Kelas

Definisi

Mewakili pernyataan Security Assertion Markup Language 1.1 (SAML 1.1).

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

Keterangan

Kelas SamlAssertion sesuai dengan <saml:Assertion> elemen XML yang ditentukan dalam spesifikasi OASIS SAML 1.1.

Klaim untuk SamlSecurityToken token keamanan terkandung dalam SamlAssertion. memiliki SamlAssertion serangkaian klaim yang dapat diperluas yang dikenal sebagai pernyataan SAML yang diwakili oleh Statements properti . Otoritas SAML yang mengeluarkan pernyataan SAML ditentukan dalam Issuer properti .

Konstruktor

SamlAssertion()

Menginisialisasi instans baru kelas SamlAssertion.

SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>)

Menginisialisasi instans SamlAssertion baru kelas menggunakan pengidentifikasi pernyataan SAML yang ditentukan, penerbit pernyataan, tanggal dan waktu ketika pernyataan dikeluarkan, serangkaian kondisi pemrosesan, informasi tambahan, dan kumpulan pernyataan SAML.

Properti

Advice

Mendapatkan atau menetapkan informasi tambahan yang terkait SamlSecurityToken dengan yang disediakan oleh otoritas SAML yang dapat menjadi ajudan dalam pemrosesan pernyataan SAML.

AssertionId

Mendapatkan atau mengatur pengidentifikasi untuk pernyataan ini.

CanWriteSourceData

Mendapatkan nilai yang menunjukkan apakah pernyataan ini dideserialisasi dari sumber XML dan dapat memancarkan kembali data XML yang tidak berubah.

Conditions

Mendapatkan atau menetapkan sekumpulan kondisi yang dapat dipertanggungjawabkan saat menilai validitas pernyataan SAML.

IsReadOnly

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

IssueInstant

Mendapatkan atau menetapkan tanggal dan waktu ketika pernyataan SAML dikeluarkan.

Issuer

Mendapatkan atau menetapkan nama otoritas SAML yang mengeluarkan pernyataan SAML ini.

MajorVersion

Mendapatkan versi utama spesifikasi SAML yang sesuai dengan pernyataan SAML ini.

MinorVersion

Mendapatkan versi minor dari spesifikasi SAML yang sesuai dengan pernyataan SAML ini.

SigningCredentials

Mendapatkan atau mengatur kredensial keamanan yang digunakan untuk menandatangani pernyataan SAML secara digital.

SigningToken

Mendapatkan token keamanan yang terkandung dalam atau direferensikan oleh pernyataan SAML yang ditandatangani secara digital.

Statements

Mendapatkan serangkaian pernyataan SAML yang terkait dengan pernyataan SAML.

Metode

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)
MakeReadOnly()

Menyebabkan instans ini bersifat baca-saja.

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

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

Membaca tanda tangan digital untuk pernyataan SAML dari pembaca XML.

ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Membaca pernyataan SAML dari pembaca XML yang ditentukan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
WriteSourceData(XmlWriter)

Menulis data sumber, jika tersedia.

WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Menulis pernyataan SAML ke dalam penulis XML yang ditentukan sebagai <saml:Assertion> elemen.

Berlaku untuk