SamlAuthenticationClaimResource Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Ressourcentyp für einen Anspruch dar, der aus einem SamlAuthenticationStatement erstellt wird.
public ref class SamlAuthenticationClaimResource
[System.Runtime.Serialization.DataContract]
public class SamlAuthenticationClaimResource
[<System.Runtime.Serialization.DataContract>]
type SamlAuthenticationClaimResource = class
Public Class SamlAuthenticationClaimResource
- Vererbung
-
SamlAuthenticationClaimResource
- Attribute
Hinweise
Verwenden Sie die SamlAuthenticationClaimResource-Klasse zum Erstellen einer Claim-Instanz für einen SamlSecurityToken-Authentifizierungsanspruch. Die Claim-Klasse verfügt über einen Konstruktor, der eine Ressource benötigt, an die diese Klasse übergeben werden kann.
SamlSecurityToken-Sicherheitstoken geben ihre Ansprüche mit SAML-Assertionen an, anhand derer man erkennen kann, wann das Subjekt authentifiziert wurde. Die Ansprüche in einer SAML-Assertion werden durch SAML-Anweisungen dargestellt. Die SAML-Spezifikation definiert einen Satz von SAML-Anweisungstypen, und einer dieser Anweisungstypen ist eine SamlAuthenticationStatement. Ein SamlAuthenticationStatement bestätigt, dass das Subjekt der Anweisung auf eine bestimmte Art und Weise zu einem bestimmten Zeitpunkt authentifiziert wird. Die SamlAuthenticationClaimResource-Klasse stellt eine Anspruchsressource für die SamlAuthenticationStatement dar.
Konstruktoren
SamlAuthenticationClaimResource(DateTime, String, String, String) |
Initialisiert eine neue Instanz der SamlAuthenticationClaimResource-Klasse unter Verwendung des angegebenen Zeitpunkts, der angegebenen Authentifizierungsmethode, des DNS-Domänennamens und der IP-Adresse. |
SamlAuthenticationClaimResource(DateTime, String, String, String, IEnumerable<SamlAuthorityBinding>) |
Initialisiert eine neue Instanz der SamlAuthenticationClaimResource-Klasse unter Verwendung des angegebenen Zeitpunkts, der angegebenen Authentifizierungsmethode, des DNS-Domänennamens, der IP-Adresse und des Verweises auf zusätzliche Informationen. |
SamlAuthenticationClaimResource(DateTime, String, String, String, ReadOnlyCollection<SamlAuthorityBinding>) |
Initialisiert eine neue Instanz der SamlAuthenticationClaimResource-Klasse unter Verwendung des angegebenen Zeitpunkts, der angegebenen Authentifizierungsmethode, des DNS-Domänennamens, der IP-Adresse und des Verweises auf zusätzliche Informationen. |
Eigenschaften
AuthenticationInstant |
Ruft den Zeitpunkt ab oder legt diesen fest, zu dem das Subjekt authentifiziert wurde. |
AuthenticationMethod |
Ruft die Methode ab oder legt diese fest, die zum Authentifizieren des Subjekts verwendet wurde. |
AuthorityBindings |
Ruft zusätzliche Informationen über das Subjekt ab. |
DnsAddress |
Ruft den DNS-Domänenname ab, in dem sich der Computer befindet, der das Subjekt authentifiziert hat. |
IPAddress |
Ruft die IP-Adresse des Computer ab oder legt diese fest, die das Subjekt authentifiziert hat. |
Methoden
Equals(Object) |
Gibt einen Wert zurück, der angibt, ob diese Instanz mit dem angegebenen Objekt übereinstimmt. |
GetHashCode() |
Gibt den Hashcode für den SamlAuthenticationClaimResource zurück. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |