SamlAudienceRestrictionCondition Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger att en SAML-försäkran är adresserad till en viss målgrupp.
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
- Arv
Kommentarer
Klassen SamlAudienceRestrictionCondition motsvarar <saml:AudienceRestrictionCondition> XML-elementet, som definieras i OASIS SAML 1.1-specifikationen.
SamlAudienceRestrictionCondition är en av flera SamlConditions som kan användas för att omfångsbegränsa en SAML-försäkran
SamlAudienceRestrictionCondition Använd klassen för att ange att en SamlAssertion är avsedd för en specifik målgrupp och att den utfärdande SAML-utfärdaren inte garanterar SAML-försäkran för andra målgrupper som tar emot säkerhetstoken. Anspråken för SamlSecurityToken säkerhetstoken uttrycks som en del av en SamlAssertion, som kan ha en uppsättning villkor som påverkar giltigheten för försäkran. Ett av dessa villkor är ett SamlAudienceRestrictionCondition, som anger att försäkran riktar sig till en eller flera specifika målgrupper. Den utfärdande SAML-utfärdaren kan inte hindra en oavsiktlig mottagare från att vidta åtgärder på grundval av den information som anges i SAML-försäkran. Klassen tillåter dock SamlAudienceRestrictionCondition SAML-utfärdaren att uttryckligen ange att ingen garanti ges till en sådan part i maskin- och läsbar form.
Om du vill ange uppsättningen med avsedda målgrupper använder du konstruktorn SamlAudienceRestrictionCondition(IEnumerable<Uri>) som accepterar en uppsättning målgrupper. Om du vill hämta uppsättningen med avsedda målgrupper öppnar du Audiences egenskapen.
Konstruktorer
| Name | Description |
|---|---|
| SamlAudienceRestrictionCondition() |
Initierar en ny instans av SamlAudienceRestrictionCondition klassen. |
| SamlAudienceRestrictionCondition(IEnumerable<Uri>) |
Initierar en ny instans av SamlAudienceRestrictionCondition klassen med den angivna uppsättningen målgrupper som en SAML-försäkran är avsedd för. |
Egenskaper
| Name | Description |
|---|---|
| Audiences |
Hämtar den uppsättning målgrupper som en SAML-försäkran är avsedd för. |
| IsReadOnly |
Hämtar ett värde som anger om egenskaperna för den här instansen är skrivskyddade. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MakeReadOnly() |
Gör att den här instansen är skrivskyddad. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Läser elementet |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Skriver elementet |