Dil

SamlAuthenticationStatement Sınıf

Tanım

Konunun belirli bir zamanda belirli bir SamlSecurityToken yolla kimliğinin doğrulandığını onaylayan bir güvenlik belirteci için bir talebi temsil eder.

public ref class SamlAuthenticationStatement : System::IdentityModel::Tokens::SamlSubjectStatement
public class SamlAuthenticationStatement : System.IdentityModel.Tokens.SamlSubjectStatement
type SamlAuthenticationStatement = class
    inherit SamlSubjectStatement
Public Class SamlAuthenticationStatement
Inherits SamlSubjectStatement
Devralma
SamlAuthenticationStatement

Açıklamalar

SamlSecurityToken güvenlik belirteçleri SAML onaylarını kullanarak taleplerini belirtir. Bu, konunun kimliğinin ne zaman doğrulandığını belirtebilir. SAML onaylarındaki talepler SAML deyimleriyle temsil edilir. SAML belirtimi bir SAML deyim türleri kümesini tanımlar ve bunlardan biri de bir SamlAuthenticationStatement'dir. Deyimin SamlAuthenticationStatement konusunun belirli bir zamanda belirli bir yolla doğrulandığını onaylar.

Oluşturucular

Name Description
SamlAuthenticationStatement()

SamlAuthenticationStatement sınıfının yeni bir örneğini başlatır.

SamlAuthenticationStatement(SamlSubject, String, DateTime, String, String, IEnumerable<SamlAuthorityBinding>)

Belirtilen kimlik doğrulama ayrıntılarını kullanarak sınıfın SamlAuthenticationStatement yeni bir örneğini başlatır.

Özellikler

Name Description
AuthenticationInstant

Konunun kimliğinin doğrulandığı anında alır veya ayarlar.

AuthenticationMethod

Konunun kimliğini doğrulamak için kullanılan yöntemi alır veya ayarlar.

AuthorityBindings

Konu hakkında ek bilgi alır.

ClaimType

Güvenlik talebi türünü alır.

DnsAddress

Konu kimliğini doğrulayan bilgisayarın bulunduğu DNS etki alanı adını alır veya ayarlar.

IPAddress

Konu kimliğini doğrulayan bilgisayarın IP adresini alır veya ayarlar.

IsReadOnly

Bu örneğin özelliklerinin salt okunur olup olmadığını gösteren bir değer alır.

SamlSubject

Bir SamlSecurityToken güvenlik belirtecinin konusunu alır veya ayarlar.

(Devralındığı yer: SamlSubjectStatement)

Yöntemler

Name Description
AddClaimsToList(IList<Claim>)

Belirtilen talep koleksiyonuna bu örneğin özelliklerini temel alan bir talep ekler.

CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator)

Güvenlik belirteci için yetkilendirme SamlSecurityToken ilkesi oluşturur.

(Devralındığı yer: SamlSubjectStatement)
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()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MakeReadOnly()

Bu örneğin salt okunur olmasını neden olur.

MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Belirtilen XML okuyucusundan SAML kimlik doğrulama deyimini okur.

SetSubject(SamlSubject)

Güvenlik SamlSecurityToken belirtecinin konusunu ayarlar.

(Devralındığı yer: SamlSubjectStatement)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

SAML kimlik doğrulama deyimini belirtilen XML seri hale getiricisine yazar.

Şunlara uygulanır