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 序列化程式。 |