Share via


SamlAuthorityBinding 類別

定義

指定如何擷取有關 SamlSecurityToken 安全性權杖主體的其他資訊。

public ref class SamlAuthorityBinding
[System.Runtime.Serialization.DataContract]
public class SamlAuthorityBinding
[<System.Runtime.Serialization.DataContract>]
type SamlAuthorityBinding = class
Public Class SamlAuthorityBinding
繼承
SamlAuthorityBinding
屬性

備註

使用 SamlAuthorityBinding 類別,指定如何擷取有關 SamlSecurityToken 安全性權杖中已驗證主體的其他資訊。 SamlSecurityToken 安全性權杖會使用 SAML 判斷提示 (Assertion) 來指定其宣告,而這種判斷指示可指定何時驗證此主體。 SAML 判斷提示中的宣告會以 SAML 陳述式表示。 SAML 規格會定義一組 SAML 陳述式型別,而其中一個為 SamlAuthenticationStatementSamlAuthenticationStatement 可判斷該陳述式主體會在特定時間以特定方式通過驗證。 SamlAuthenticationStatement 也有選擇性的 SamlAuthorityBinding,它會指定如何擷取有關已驗證主體的其他資訊。

使用 LocationAuthorityKindBinding 屬性,擷取有關已驗證主體的其他資訊。

建構函式

SamlAuthorityBinding()

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

SamlAuthorityBinding(XmlQualifiedName, String, String)

使用指定的查詢類型、通訊協定繫結和 SAML 授權單位位置,初始化 SamlAuthorityBinding 類別的新執行個體。

屬性

AuthorityKind

取得或設定有關主體向 SAML 授權單位回應其他資訊的查詢類型。

Binding

取得或設定要用來與 SAML 授權單位通訊的 SAML 通訊協定繫結,而該 SAML 授權單位擁有關於主體之額外資訊的其他資訊時。

IsReadOnly

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

Location

取得或設定對擁有關於主體的額外資訊之其他資訊的 SAML 授權單位進行尋找和與其通訊的方式

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MakeReadOnly()

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

MemberwiseClone()

建立目前 Object 的淺層複製。

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

從指定的 XML 讀取器讀取 <AuthorityBinding> 項目。

ToString()

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

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

<AuthorityBinding> 項目寫入至指定的 XML 序列化程式。

適用於

另請參閱