Aracılığıyla paylaş


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 onaylarındaki talepler SAML deyimleriyle temsil edilir. SAML 2.0 belirtimi bir saml deyimi türleri kümesini 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.

Mülkiyet 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 bir dizi SAML onayı.
Resource Erişimin arandığı kaynağı tanımlayan bir URI başvurusu.
Actions Konunun özelliğiyle 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 ettiği öğe 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

Name Description
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.

Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision)

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

Alanlar

Name Description
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

Name Description
Actions

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

Decision

SAML yetkilisi tarafından belirtilen kaynakla ilgili olarak 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

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

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

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

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

(Devralındığı yer: Object)

Şunlara uygulanır