SamlAssertion Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Güvenlik Onaylama İşaretleme Dili 1.1 (SAML 1.1) onaylarını temsil eder.
public ref class SamlAssertion
public class SamlAssertion
type SamlAssertion = class
Public Class SamlAssertion
- Devralma
-
SamlAssertion
Açıklamalar
sınıfı, SamlAssertion OASIS SAML 1.1 belirtiminde tanımlanan XML öğesine karşılık gelir <saml:Assertion>
.
Güvenlik belirteçleri için SamlSecurityToken talepler içinde SamlAssertionyer alır. , SamlAssertion özelliği tarafından temsil edilen SAML deyimleri olarak bilinen genişletilebilir bir talep kümesine Statements sahiptir. SAML onayını veren SAML yetkilisi özelliğinde Issuer belirtilir.
Oluşturucular
SamlAssertion() |
SamlAssertion sınıfının yeni bir örneğini başlatır. |
SamlAssertion(String, String, DateTime, SamlConditions, SamlAdvice, IEnumerable<SamlStatement>) |
Belirtilen SAML onay tanımlayıcısını, onay vereni, onaylamanın verildiği tarih ve saati, bir dizi işleme koşulu, ek bilgi ve SAML deyimleri koleksiyonunu kullanarak sınıfının yeni bir örneğini SamlAssertion başlatır. |
Özellikler
Advice |
SAML onayının SamlSecurityToken işlenmesinde yardımcı olabilecek, SAML yetkilisi tarafından sağlanan ile ilgili ek bilgileri alır veya ayarlar. |
AssertionId |
Bu onay için tanımlayıcıyı alır veya ayarlar. |
CanWriteSourceData |
Bu onay işleminin XML kaynağından seri durumdan çıkarılıp çıkarılmadığını ve XML verilerini değiştirmeden yeniden yayabildiğini gösteren bir değer alır. |
Conditions |
SAML onayının geçerliliği değerlendirilirken dikkate alınabilecek bir dizi koşulu alır veya ayarlar. |
IsReadOnly |
Bu örneğin özelliklerinin salt okunur olup olmadığını belirten bir değer alır. |
IssueInstant |
SAML onayının verildiği tarihi ve saati alır veya ayarlar. |
Issuer |
Bu SAML onayını veren SAML yetkilisinin adını alır veya ayarlar. |
MajorVersion |
Bu SAML onayının uyumlu olduğu SAML belirtiminin ana sürümünü alır. |
MinorVersion |
Bu SAML onayının uyumlu olduğu SAML belirtiminin ikincil sürümünü alır. |
SigningCredentials |
SAML onayını dijital olarak imzalamak için kullanılan güvenlik kimlik bilgilerini alır veya ayarlar. |
SigningToken |
Dijital olarak imzalanan SAML onayında bulunan veya başvuruda bulunan güvenlik belirtecini alır. |
Statements |
SAML onayıyla ilişkili SAML deyimleri kümesini alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MakeReadOnly() |
Bu örneğin salt okunur olmasını neden olur. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ReadSignature(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver, SamlSerializer) |
XML okuyucusundan SAML onayı için dijital imzayı okur. |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Belirtilen XML okuyucusundan saml onayını okur. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
WriteSourceData(XmlWriter) |
Varsa kaynak verileri yazar. |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Belirtilen XML yazıcısına SAML onayını bir |