Saml2AuthorizationDecisionStatement 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.
<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
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) |