SamlAuthenticationClaimResource Klasa

Definicja

Reprezentuje typ zasobu dla żądania, które jest tworzone na podstawie SamlAuthenticationStatement .Represents the resource type for a claim that is created from a SamlAuthenticationStatement.

public ref class SamlAuthenticationClaimResource
[System.Runtime.Serialization.DataContract]
public class SamlAuthenticationClaimResource
[<System.Runtime.Serialization.DataContract>]
type SamlAuthenticationClaimResource = class
Public Class SamlAuthenticationClaimResource
Dziedziczenie
SamlAuthenticationClaimResource
Atrybuty

Uwagi

Użyj SamlAuthenticationClaimResource klasy, aby utworzyć Claim wystąpienie dla SamlSecurityToken żądania uwierzytelniania.Use the SamlAuthenticationClaimResource class to create a Claim instance for a SamlSecurityToken authentication claim. ClaimKlasa ma Konstruktor, który pobiera zasób, do którego można przekazywać tę klasę.The Claim class has a constructor that takes a resource, which this class can be passed to.

SamlSecurityTokentokeny zabezpieczające określają ich oświadczenia przy użyciu potwierdzeń SAML, które mogą określać czas uwierzytelniania podmiotu.SamlSecurityToken security tokens specify their claims using SAML assertions, which can specify when the subject was authenticated. Oświadczenia w potwierdzeniu SAML są reprezentowane przez instrukcje SAML.The claims in a SAML assertion are represented by SAML statements. Specyfikacja SAML definiuje zestaw typów instrukcji SAML, a jednym z nich jest SamlAuthenticationStatement .The SAML specification defines a set of SAML statement types and one of them is a SamlAuthenticationStatement. SamlAuthenticationStatementPotwierdzenie, że podmiot instrukcji jest uwierzytelniany w określonym czasie w danym momencie.A SamlAuthenticationStatement asserts that the statement's subject is authenticated by a particular means at a particular time. SamlAuthenticationClaimResourceKlasa reprezentuje zasób żądania dla SamlAuthenticationStatement .The SamlAuthenticationClaimResource class represents a claim resource for the SamlAuthenticationStatement.

Konstruktory

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicjuje nowe wystąpienie SamlAuthenticationClaimResource klasy za pomocą określonego czasu, metody uwierzytelniania, nazwy domeny DNS i adresu IP.Initializes a new instance of the SamlAuthenticationClaimResource class using the specified instant in time, authentication method, DNS domain name, and IP address.

SamlAuthenticationClaimResource(DateTime, String, String, String, IEnumerable<SamlAuthorityBinding>)

Inicjuje nowe wystąpienie SamlAuthenticationClaimResource klasy za pomocą określonego czasu, metody uwierzytelniania, nazwy domeny DNS, adresu IP i odwołania do dodatkowych informacji.Initializes a new instance of the SamlAuthenticationClaimResource class using the specified instant in time, authentication method, DNS domain name, IP address, and reference to additional information.

SamlAuthenticationClaimResource(DateTime, String, String, String, ReadOnlyCollection<SamlAuthorityBinding>)

Inicjuje nowe wystąpienie SamlAuthenticationClaimResource klasy za pomocą określonego czasu, metody uwierzytelniania, nazwy domeny DNS, adresu IP i odwołania do dodatkowych informacji.Initializes a new instance of the SamlAuthenticationClaimResource class using the specified instant in time, authentication method, DNS domain name, IP address, and reference to additional information.

Właściwości

AuthenticationInstant

Pobiera natychmiast w czasie, w którym podmiot został uwierzytelniony.Gets the instant in time at which the subject was authenticated.

AuthenticationMethod

Pobiera lub ustawia metodę, która była używana do uwierzytelniania podmiotu.Gets or sets the method that was used to authenticate the subject.

AuthorityBindings

Pobiera dodatkowe informacje o temacie.Gets additional information about the subject.

DnsAddress

Pobiera nazwę domeny DNS, w której znajduje się komputer, który uwierzytelnił podmiot.Gets the DNS domain name in which the computer that authenticated the subject resides.

IPAddress

Pobiera lub ustawia adres IP komputera, który uwierzytelnił podmiot.Gets or sets the IP address of the computer that authenticated the subject.

Metody

Equals(Object)

Zwraca wartość wskazującą, czy wystąpienie jest równe podanemu obiektowi.Returns a value that indicates whether the instance is equal to the specified object.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Zwraca kod skrótu dla SamlAuthenticationClaimResource .Returns the hash code for the SamlAuthenticationClaimResource.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Dotyczy

Zobacz też