SamlEvidence 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.
Representerar de bevis som används för att återge ett auktoriseringsbeslut för en SamlSecurityToken säkerhetstoken.
public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
- Arv
-
SamlEvidence
Exempel
SamlAuthorizationDecisionStatement
Kommentarer
SamlSecurityToken säkerhetstoken anger sina anspråk med hjälp av SAML-intyg, som kan ange när ämnet har behörighet att komma åt en specifik resurs. Anspråken i en SAML-försäkran representeras av SAML-instruktioner. SAML-specifikationen definierar en uppsättning SAML-instruktionstyper och en av dem är en SamlAuthorizationDecisionStatement. En SamlAuthorizationDecisionStatement hävdar att ett auktoriseringsbeslut om åtkomst av ämnet till den angivna resursen har fattats. Klassen SamlEvidence representerar de bevis som används av en SAML-utfärdare för att återge ett auktoriseringsbeslut för en SamlAuthorizationDecisionStatement. Bevisen anges som SAML-försäkran eller en referens till SAML-försäkran, som refererar till Assertions egenskaperna och AssertionIdReferences .
Konstruktorer
| Name | Description |
|---|---|
| SamlEvidence() |
Initierar en ny instans av SamlEvidence klassen. |
| SamlEvidence(IEnumerable<SamlAssertion>) |
Initierar en ny instans av SamlEvidence klassen med den angivna uppsättningen SAML-försäkran. |
| SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>) |
Initierar en ny instans av SamlEvidence klassen med den angivna uppsättningen SAML-kontrollreferenser och SAML-försäkran. |
| SamlEvidence(IEnumerable<String>) |
Initierar en ny instans av klassen med hjälp av SamlEvidence den angivna uppsättningen SAML-kontrollreferenser. |
Egenskaper
| Name | Description |
|---|---|
| AssertionIdReferences |
Hämtar en samling identifierare för SAML-intyg som anger de bevis som SAML-utfärdaren förlitade sig på för att återge auktoriseringsbeslutet. |
| Assertions |
Hämtar insamlingen av SAML-försäkran som utgör de bevis som SAML-utfärdaren förlitade sig på för att avge auktoriseringsbeslutet. |
| 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 bevisen från den angivna XML-läsaren. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Skriver bevisen till den angivna XML-serialiseraren. |