SamlSubject 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 ämnet för en SAML-säkerhetstoken.
public ref class SamlSubject
public class SamlSubject
type SamlSubject = class
Public Class SamlSubject
- Arv
-
SamlSubject
Kommentarer
SamlSecurityToken säkerhetstoken anger sina anspråk med hjälp av SAML-försäkran, som kan ange ämnet för säkerhetstoken. 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 SamlSubjectStatement. A SamlSubjectStatement anger det huvudnamn som är föremål för SamlSecurityToken säkerhetstoken. Det här huvudkontot anges med hjälp av en SamlSubject klass.
Konstruktorer
| Name | Description |
|---|---|
| SamlSubject() |
Initierar en ny instans av SamlSubject klassen. |
| SamlSubject(String, String, String, IEnumerable<String>, String, SecurityKeyIdentifier) |
Initierar en ny instans av SamlSubject klassen med det angivna namnet, domänen där namnet finns, formatet som namnet finns i, autentiseringsprotokoll, ytterligare autentiseringsinformation och en nyckelidentifierare. |
| SamlSubject(String, String, String) |
Initierar en ny instans av SamlSubject klassen med det angivna namnet, domänen där namnet finns och formatet som namnet finns i. |
Egenskaper
| Name | Description |
|---|---|
| ConfirmationMethods |
Hämtar en uppsättning URI-referenser som identifierar de protokoll som ska användas för att autentisera ämnet. |
| Crypto |
Hämtar eller anger den kryptografiska nyckel som används för att verifiera den digitala signatur som identifieras av den här SAML-ämnesinstrukturen. |
| IsReadOnly |
Hämtar ett värde som anger om egenskaperna för den här instansen är skrivskyddade. |
| KeyIdentifier |
Hämtar eller anger en nyckelidentifierare som ger åtkomst till en kryptografisk nyckel som innehas av ämnet för SAML-säkerhetstoken. |
| Name |
Hämtar eller anger ämnesnamnet för en SAML-säkerhetstoken. |
| NameClaimType |
Hämtar anspråkstypen som används för att representera ämnesnamnet för en SAML-säkerhetstoken. |
| NameFormat |
Hämtar eller anger en URI-referens som representerar formatet som ämnesnamnet för en SAML-säkerhetstoken finns i. |
| NameQualifier |
Hämtar eller anger den domän där ämnesnamnet för en SAML-säkerhetstoken finns i. |
| SubjectConfirmationData |
Hämtar eller anger ytterligare autentiseringsinformation som kan användas av autentiseringsprotokoll. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| ExtractClaims() |
Hämtar en uppsättning anspråk med hjälp av egenskaperna för den här klassen. |
| ExtractSubjectKeyClaimSet(SamlSecurityTokenAuthenticator) |
Hämtar en uppsättning anspråk med hjälp av egenskaperna för den här klassen och den angivna SAML-säkerhetstokenautentiseringen. |
| 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 |