SamlAttributeStatement 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含與特定 SamlSubject 關聯的屬性集合。
public ref class SamlAttributeStatement : System::IdentityModel::Tokens::SamlSubjectStatement
public class SamlAttributeStatement : System.IdentityModel.Tokens.SamlSubjectStatement
type SamlAttributeStatement = class
inherit SamlSubjectStatement
Public Class SamlAttributeStatement
Inherits SamlSubjectStatement
- 繼承
備註
SamlAttributeStatement 類別會對應到已在 OASIS SAML 1.1 規格中定義之 <saml:AttributeStatement>
XML 項目。
SamlSecurityToken 安全性權杖的宣告會包含在 SAML 陳述式中,而此陳述式接著會包含在 SamlAssertion 內。 SamlAttributeStatement 就是一種這類的陳述式,它會將一組任意宣告繫結到特定的 SamlSubject。 這些宣告會以 SamlAttribute 集合的方式表示,並且儲存在 Attributes 屬性中。
建構函式
SamlAttributeStatement() |
初始化 SamlAttributeStatement 類別的新執行個體。 |
SamlAttributeStatement(SamlSubject, IEnumerable<SamlAttribute>) |
使用指定的主體以及與該主體關聯的屬性集合,初始化 SamlAttributeStatement 類別的新執行個體。 |
屬性
Attributes |
取得與 SAML 判斷提示之主體關聯的屬性集合。 |
IsReadOnly |
取得值,這個值會指出這個執行個體的屬性是否是唯讀的。 |
SamlSubject |
取得或設定 SamlSecurityToken 安全性權杖的主體。 (繼承來源 SamlSubjectStatement) |
方法
AddClaimsToList(IList<Claim>) |
將指定的宣告集合當做屬性新增至這個 SAML 陳述式。 |
CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator) |
建立 SamlSecurityToken 安全性權杖的授權原則。 (繼承來源 SamlSubjectStatement) |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MakeReadOnly() |
使得這個執行個體成為唯讀的。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
從指定的 XML 讀取器讀取 SAML 屬性陳述式。 |
SetSubject(SamlSubject) |
設定 SamlSecurityToken 安全性權杖的主體。 (繼承來源 SamlSubjectStatement) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
將 SAML 屬性陳述式寫入至指定的 XML 序列化程式。 |