SamlAudienceRestrictionCondition 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定 SAML 判斷提示是針對特定對象所發出。
public ref class SamlAudienceRestrictionCondition : System::IdentityModel::Tokens::SamlCondition
public class SamlAudienceRestrictionCondition : System.IdentityModel.Tokens.SamlCondition
type SamlAudienceRestrictionCondition = class
inherit SamlCondition
Public Class SamlAudienceRestrictionCondition
Inherits SamlCondition
- 繼承
備註
類別 SamlAudienceRestrictionCondition 會對應至 <saml:AudienceRestrictionCondition>
XML 元素,此專案定義於 OASIS SAML 1.1 規格中。 SamlAudienceRestrictionCondition 是一種 SamlConditions,它可以用來限定 SAML 判斷提示 (Assertion) 的範圍。
使用 SamlAudienceRestrictionCondition 類別來指定 SamlAssertion 是針對特定對象的使用方式,而且核發 SAML 的授權單位並不會對接收該安全性權杖的其他對象保證該 SAML 判斷提示。 SamlSecurityToken 安全性權杖的宣告會表示為 SamlAssertion 的一部分,而這些宣告可以選擇性地包含會影響判斷提示之有效性的條件集合。 上述的其中一種條件是 SamlAudienceRestrictionCondition,它會指定判斷該提示是針對一或多個特定對象所發出。 核發 SAML 的授權單位無法避免未知收件者不對 SAML 判斷提示中提供的資訊採取任何行動。 但是,SamlAudienceRestrictionCondition 類別允許 SAML 授權單位以機器或人們可讀取的格式明確聲明,不會對這類對象提供保證。
若要指定目標對象的集合,請使用可以接受對象集合的 SamlAudienceRestrictionCondition(IEnumerable<Uri>) 建構函式。 若要取得目標對象的集合,存取 Audiences 屬性。
建構函式
SamlAudienceRestrictionCondition() |
初始化 SamlAudienceRestrictionCondition 類別的新執行個體。 |
SamlAudienceRestrictionCondition(IEnumerable<Uri>) |
使用 SAML 判斷提示提供目標的已指定對象集合,初始化 SamlAudienceRestrictionCondition 類別的新執行個體。 |
屬性
Audiences |
取得 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) |
將 |