Udostępnij za pośrednictwem


SamlAuthenticationClaimResource Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy SamlAuthenticationClaimResource.

Przeciążenia

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicjuje SamlAuthenticationClaimResource nowe wystąpienie klasy przy użyciu określonego wystąpienia w czasie, metody uwierzytelniania, nazwy domeny DNS i adresu IP.

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

Inicjuje SamlAuthenticationClaimResource nowe wystąpienie klasy przy użyciu określonego wystąpienia w czasie, metody uwierzytelniania, nazwy domeny DNS, adresu IP i odwołania do dodatkowych informacji.

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

Inicjuje SamlAuthenticationClaimResource nowe wystąpienie klasy przy użyciu określonego wystąpienia w czasie, metody uwierzytelniania, nazwy domeny DNS, adresu IP i odwołania do dodatkowych informacji.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicjuje SamlAuthenticationClaimResource nowe wystąpienie klasy przy użyciu określonego wystąpienia w czasie, metody uwierzytelniania, nazwy domeny DNS i adresu IP.

public:
 SamlAuthenticationClaimResource(DateTime authenticationInstant, System::String ^ authenticationMethod, System::String ^ dnsAddress, System::String ^ ipAddress);
public SamlAuthenticationClaimResource (DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress);
new System.IdentityModel.Tokens.SamlAuthenticationClaimResource : DateTime * string * string * string -> System.IdentityModel.Tokens.SamlAuthenticationClaimResource
Public Sub New (authenticationInstant As DateTime, authenticationMethod As String, dnsAddress As String, ipAddress As String)

Parametry

authenticationInstant
DateTime

Element DateTime określający moment, w którym podmiot został uwierzytelniony.

authenticationMethod
String

Odwołanie do identyfikatora URI określające sposób uwierzytelniania podmiotu.

dnsAddress
String

Nazwa domeny DNS, w której znajduje się komputer uwierzytelniony podmiot.

ipAddress
String

Adres IP komputera, który uwierzytelnił podmiot.

Uwagi

Zestaw metod uwierzytelniania jest rozszerzalny; jednak poniższa tabela zawiera zestaw metod uwierzytelniania zdefiniowanych w specyfikacji SAML.

Metoda uwierzytelniania URI
Hasło urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Zabezpieczanie hasła zdalnego (SRP) urn:ietf:rfc:2945
Token sprzętowy URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Uwierzytelnianie klienta oparte na certyfikatach SSL/TLS urn:ietf:rfc:2246
Klucz publiczny PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Klucz publiczny SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Klucz publiczny XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Podpis cyfrowy XML urn:ietf:rfc:3075
Nie określono urn:oasis:names:tc:SAML:1.0:am:unspecified

Dotyczy

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

Inicjuje SamlAuthenticationClaimResource nowe wystąpienie klasy przy użyciu określonego wystąpienia w czasie, metody uwierzytelniania, nazwy domeny DNS, adresu IP i odwołania do dodatkowych informacji.

public:
 SamlAuthenticationClaimResource(DateTime authenticationInstant, System::String ^ authenticationMethod, System::String ^ dnsAddress, System::String ^ ipAddress, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAuthorityBinding ^> ^ authorityBindings);
public SamlAuthenticationClaimResource (DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAuthorityBinding> authorityBindings);
new System.IdentityModel.Tokens.SamlAuthenticationClaimResource : DateTime * string * string * string * seq<System.IdentityModel.Tokens.SamlAuthorityBinding> -> System.IdentityModel.Tokens.SamlAuthenticationClaimResource
Public Sub New (authenticationInstant As DateTime, authenticationMethod As String, dnsAddress As String, ipAddress As String, authorityBindings As IEnumerable(Of SamlAuthorityBinding))

Parametry

authenticationInstant
DateTime

Element DateTime określający moment, w którym podmiot został uwierzytelniony.

authenticationMethod
String

Odwołanie do identyfikatora URI określające sposób uwierzytelniania podmiotu.

dnsAddress
String

Nazwa domeny DNS, w której znajduje się komputer uwierzytelniony podmiot.

ipAddress
String

Adres IP komputera, który uwierzytelnił podmiot.

authorityBindings
IEnumerable<SamlAuthorityBinding>

SamlAuthorityBinding Typ IEnumerable<T> zawierający dodatkowe informacje o temacie.

Wyjątki

authorityBindings zawiera element członkowski, który ma wartość null.

Uwagi

Zestaw metod uwierzytelniania jest rozszerzalny; jednak poniższa tabela zawiera zestaw metod uwierzytelniania zdefiniowanych w specyfikacji SAML.

Metoda uwierzytelniania URI
Hasło urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Zabezpieczanie hasła zdalnego (SRP) urn:ietf:rfc:2945
Token sprzętowy URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Uwierzytelnianie klienta oparte na certyfikatach SSL/TLS urn:ietf:rfc:2246
Klucz publiczny PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Klucz publiczny SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Klucz publiczny XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Podpis cyfrowy XML urn:ietf:rfc:3075
Nie określono urn:oasis:names:tc:SAML:1.0:am:unspecified

Dotyczy

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

Inicjuje SamlAuthenticationClaimResource nowe wystąpienie klasy przy użyciu określonego wystąpienia w czasie, metody uwierzytelniania, nazwy domeny DNS, adresu IP i odwołania do dodatkowych informacji.

public:
 SamlAuthenticationClaimResource(DateTime authenticationInstant, System::String ^ authenticationMethod, System::String ^ dnsAddress, System::String ^ ipAddress, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Tokens::SamlAuthorityBinding ^> ^ authorityBindings);
public SamlAuthenticationClaimResource (DateTime authenticationInstant, string authenticationMethod, string dnsAddress, string ipAddress, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SamlAuthorityBinding> authorityBindings);
new System.IdentityModel.Tokens.SamlAuthenticationClaimResource : DateTime * string * string * string * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Tokens.SamlAuthorityBinding> -> System.IdentityModel.Tokens.SamlAuthenticationClaimResource
Public Sub New (authenticationInstant As DateTime, authenticationMethod As String, dnsAddress As String, ipAddress As String, authorityBindings As ReadOnlyCollection(Of SamlAuthorityBinding))

Parametry

authenticationInstant
DateTime

Element DateTime określający moment, w którym podmiot został uwierzytelniony.

authenticationMethod
String

Odwołanie do identyfikatora URI określające sposób uwierzytelniania podmiotu.

dnsAddress
String

Nazwa domeny DNS, w której znajduje się komputer uwierzytelniony podmiot.

ipAddress
String

Adres IP komputera, który uwierzytelnił podmiot.

authorityBindings
ReadOnlyCollection<SamlAuthorityBinding>

SamlAuthorityBinding Typ ReadOnlyCollection<T> zawierający dodatkowe informacje o temacie.

Wyjątki

authorityBindings zawiera element członkowski, który ma wartość null.

Uwagi

Zestaw metod uwierzytelniania jest rozszerzalny; jednak poniższa tabela zawiera zestaw metod uwierzytelniania zdefiniowanych w specyfikacji SAML.

Metoda uwierzytelniania URI
Hasło urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Zabezpieczanie hasła zdalnego (SRP) urn:ietf:rfc:2945
Token sprzętowy URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Uwierzytelnianie klienta oparte na certyfikatach SSL/TLS urn:ietf:rfc:2246
Klucz publiczny PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Klucz publiczny SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Klucz publiczny XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Podpis cyfrowy XML urn:ietf:rfc:3075
Nie określono urn:oasis:names:tc:SAML:1.0:am:unspecified

Dotyczy