Saml2AuthorizationDecisionStatement 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 SAML 2.0 定義的 <saml:AuthzDecisionStatement>
項目。
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
- 繼承
備註
Saml2SecurityToken 安全性權杖會使用 SAML 判斷提示來指定其宣告,而這種判斷指示可指定主體是否已獲得存取特定資源的授權。 SAML 判斷提示中的宣告會以 SAML 陳述式表示。 SAML 2.0 規格會定義一組 SAML 語句類型,其中一個是由 類別表示 SamlAuthorizationDecisionStatement 。 在 屬性的 SAML 2.0 判斷 Saml2Assertion.Statements 提示中指定時,判斷 SamlAuthorizationDecisionStatement 提示判斷提示主體存取指定資源的授權決策。 SAML 2.0 判斷提示的主旨是由 屬性指定 Saml2Assertion.Subject 。 下表會摘要列出與授權決策關聯的屬性。
屬性 | 描述 |
---|---|
Decision | SAML 授權單位根據 Resource 屬性提供之資源所呈現的授權決策。 |
Evidence | SAML 授權單位在呈現決策時所仰賴的 SAML 判斷提示集合。 |
Resource | URI 參考,其中會識別要請求其存取權的資源。 |
Actions | 主體已獲授權在 Resource 屬性所提供之資源上執行的動作集合。 每個動作都會以的 Saml2Action實例表示。 |
如需這個類別所代表項目的詳細資訊,請參閱下列規格:Assertions and Protocols for the OASIS Security Assertion Markup Language (SAML) V2.0 (OASIS 安全性聲明標記語言 (SAML) V2.0 的聲明與通訊協定)。
建構函式
Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision) |
使用對指定資源所執行的指定決定,初始化 Saml2AuthorizationDecisionStatement 類別的新執行個體。 |
Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision, IEnumerable<Saml2Action>) |
使用對指定資源所執行之指定動作的指定決定,初始化 Saml2AuthorizationDecisionStatement 類別的新執行個體。 |
欄位
EmptyResource |
取得空白 URI 參考。 參考可能會用來設定Resource屬性。 使用時,它會指定目前文件的開頭。 |
屬性
Actions |
取得或設定已獲授權在指定資源上執行的動作集合。 |
Decision |
取得或設定 SAML 授權單位就有關指定資源所呈現的決策。 |
Evidence |
取得或設定 SAML 授權單位做出決策時依賴的判斷提示集合。 [Saml2Core, 2.7.4] |
Resource |
取得或設定用來識別資源的 URI 參考,針對此資源搜尋存取授權。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |