Share via


Saml2AuthorizationDecisionStatement Sınıf

Tanım

<saml:AuthzDecisionStatement> SAML 2.0 tarafından tanımlanan öğeyi temsil eder.

public ref class Saml2AuthorizationDecisionStatement : System::IdentityModel::Tokens::Saml2Statement
public class Saml2AuthorizationDecisionStatement : System.IdentityModel.Tokens.Saml2Statement
type Saml2AuthorizationDecisionStatement = class
    inherit Saml2Statement
Public Class Saml2AuthorizationDecisionStatement
Inherits Saml2Statement
Devralma
Saml2AuthorizationDecisionStatement

Açıklamalar

Saml2SecurityToken güvenlik belirteçleri SAML onaylarını kullanarak taleplerini belirtir. Bu, bir konunun belirli bir kaynağa erişme yetkisi olup olmadığını belirtebilir. SAML onaylama işlemindeki talepler SAML deyimleriyle temsil edilir. SAML 2.0 belirtimi bir DIZI SAML deyim türünü tanımlar ve bunlardan biri sınıfı tarafından SamlAuthorizationDecisionStatement temsil edilir. özelliğindeki bir SAML 2.0 onayında belirtildiğinde Saml2Assertion.Statements , onay SamlAuthorizationDecisionStatement konusu tarafından belirtilen kaynağa erişimle ilgili bir yetkilendirme kararı onaylar. SAML 2.0 onaylama işleminin konusu özelliği tarafından Saml2Assertion.Subject belirtilir. Aşağıdaki tabloda yetkilendirme kararıyla ilişkili özellikler özetlenir.

Özellik Açıklama
Decision SAML yetkilisi tarafından özelliği tarafından temsil edilen Resource kaynakla ilgili olarak işlenen yetkilendirme kararı.
Evidence SAML yetkilisinin kararı vermek için bağlı olduğu saml onayları kümesi.
Resource Erişimin arandığı kaynağı tanımlayan bir URI başvurusu.
Actions Konunun özelliği tarafından Resource temsil edilen kaynakta gerçekleştirme yetkisine sahip olduğu eylem kümesi. Her eylem bir örneğiyle Saml2Actiontemsil edilir.

Bu sınıfın temsil edilen öğesi hakkında daha fazla bilgi için şu belirtime bakın: OASIS Güvenlik Onaylama İşaretleme Dili (SAML) V2.0 için Onaylar ve Protokoller.

Oluşturucular

Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision)

Belirtilen kaynak için belirtilen kararla sınıfının yeni bir örneğini Saml2AuthorizationDecisionStatement başlatır.

Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision, IEnumerable<Saml2Action>)

Belirtilen kaynakta Saml2AuthorizationDecisionStatement belirtilen eylemler için belirtilen kararla sınıfının yeni bir örneğini başlatır.

Alanlar

EmptyResource

Boş bir URI başvurusu alır. Özelliği ayarlamak Resource için başvuru kullanılabilir. Kullanıldığında, geçerli belgenin başlangıcını belirtir.

Özellikler

Actions

Belirtilen kaynakta gerçekleştirilecek yetkilendirilmiş eylem kümesini alır veya ayarlar.

Decision

Belirtilen kaynakla ilgili olarak SAML yetkilisi tarafından işlenen kararı alır veya ayarlar.

Evidence

SAML yetkilisinin kararı verirken bağlı olduğu onay kümesini alır veya ayarlar. [Saml2Core, 2.7.4]

Resource

Erişim yetkilendirmesinin arandığı kaynağı tanımlayan URI başvuruyu alır veya ayarlar.

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

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır