SamlSubject Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje temat tokenu zabezpieczającego SAML.
public ref class SamlSubject
public class SamlSubject
type SamlSubject = class
Public Class SamlSubject
- Dziedziczenie
-
SamlSubject
Uwagi
SamlSecurityToken tokeny zabezpieczające określają swoje oświadczenia przy użyciu asercji SAML, które mogą określać podmiot tokenu zabezpieczającego. Oświadczenia w asercji SAML są reprezentowane przez instrukcje SAML. Specyfikacja SAML definiuje zestaw typów instrukcji SAML, a jednym z nich jest SamlSubjectStatement. Jednostka SamlSubjectStatement , która jest podmiotem tokenu zabezpieczającego SamlSecurityToken . Ten podmiot zabezpieczeń jest określony przy użyciu SamlSubject klasy.
Konstruktory
SamlSubject() |
Inicjuje nowe wystąpienie klasy SamlSubject. |
SamlSubject(String, String, String) |
Inicjuje nowe wystąpienie SamlSubject klasy przy użyciu określonej nazwy, domeny, w której znajduje się nazwa, i formatu, w którym znajduje się nazwa. |
SamlSubject(String, String, String, IEnumerable<String>, String, SecurityKeyIdentifier) |
Inicjuje nowe wystąpienie SamlSubject klasy przy użyciu określonej nazwy, domeny, w której znajduje się nazwa, format, w którym znajduje się nazwa, protokoły uwierzytelniania, dodatkowe informacje uwierzytelniania i identyfikator klucza. |
Właściwości
ConfirmationMethods |
Pobiera zestaw odwołań identyfikatorów URI identyfikujących protokoły, które powinny być używane do uwierzytelniania podmiotu. |
Crypto |
Pobiera lub ustawia klucz kryptograficzny używany do weryfikowania podpisu cyfrowego, który jest identyfikowany przez tę instrukcję podmiotu SAML. |
IsReadOnly |
Pobiera wartość wskazującą, czy właściwości tego wystąpienia są tylko do odczytu. |
KeyIdentifier |
Pobiera lub ustawia identyfikator klucza, który zapewnia dostęp do klucza kryptograficznego przechowywanego przez podmiot tokenu zabezpieczającego SAML. |
Name |
Pobiera lub ustawia nazwę podmiotu tokenu zabezpieczającego SAML. |
NameClaimType |
Pobiera typ oświadczenia używany do reprezentowania nazwy podmiotu tokenu zabezpieczającego SAML. |
NameFormat |
Pobiera lub ustawia odwołanie identyfikatora URI reprezentujące format, w którego znajduje się nazwa podmiotu tokenu zabezpieczającego SAML. |
NameQualifier |
Pobiera lub ustawia domenę, w której znajduje się nazwa podmiotu tokenu zabezpieczającego SAML. |
SubjectConfirmationData |
Pobiera lub ustawia dodatkowe informacje uwierzytelniania, które mogą być używane przez protokoły uwierzytelniania. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
ExtractClaims() |
Pobiera zestaw oświadczeń przy użyciu właściwości tej klasy. |
ExtractSubjectKeyClaimSet(SamlSecurityTokenAuthenticator) |
Pobiera zestaw oświadczeń przy użyciu właściwości tej klasy i określonego wystawcy uwierzytelnienia tokenu zabezpieczającego SAML. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MakeReadOnly() |
Powoduje, że to wystąpienie jest tylko do odczytu. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Odczytuje |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
|