SamlEvidence 類別

定義

表示辨識項 (Evidence),這個辨識項會用來呈現 SamlSecurityToken 安全性權杖的授權決策。

public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
繼承
SamlEvidence

範例

SamlAuthorizationDecisionStatement

SamlAssertion

SamlSecurityToken

備註

SamlSecurityToken 安全性權杖會使用 SAML 判斷提示來指定其宣告,以指定主體何時獲授權存取特定資源。 SAML 判斷提示中的宣告會以 SAML 陳述式表示。 SAML 規格會定義一組 SAML 陳述式型別,而其中一個為 SamlAuthorizationDecisionStatementSamlAuthorizationDecisionStatement,它會判斷提示是否已做出有關主體存取指定資源的授權決策。 SamlEvidence 類別會表示 SAML 授權單位用來呈現 SamlAuthorizationDecisionStatement 授權決策的辨識項。 這個辨識項會指定為 SAML 判斷提示或 SAML 判斷提示的參考,兩者會分別參考 AssertionsAssertionIdReferences 屬性。

建構函式

SamlEvidence()

初始化 SamlEvidence 類別的新執行個體。

SamlEvidence(IEnumerable<SamlAssertion>)

使用指定的 SAML 判斷提示集合,初始化 SamlEvidence 類別的新執行個體。

SamlEvidence(IEnumerable<String>)

使用指定的 SAML 判斷提示參考集合,初始化 SamlEvidence 類別的新執行個體。

SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)

使用指定的 SAML 判斷提示參考集合和 SAML 判斷提示集合,初始化 SamlEvidence 類別的新執行個體。

屬性

AssertionIdReferences

取得 SAML 判斷提示的識別碼集合,該 SAML 判斷提示會指定 SAML 授權單位呈現授權決策時所仰賴的辨識項。

Assertions

取得 SAML 判斷提示的集合,該 SAML 判斷提示會構成 SAML 授權單位呈現授權決策時所仰賴的辨識項。

IsReadOnly

取得值,這個值會指出這個執行個體的屬性是否是唯讀的。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MakeReadOnly()

使得這個執行個體成為唯讀的。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

從指定的 XML 讀取器讀取辨識項。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

將辨識項寫入至指定的 XML 序列化程式。

適用於