Sdílet prostřednictvím


SamlAuthenticationClaimResource Konstruktory

Definice

Inicializuje novou instanci SamlAuthenticationClaimResource třídy .

Přetížení

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicializuje novou instanci SamlAuthenticationClaimResource třídy pomocí zadaného okamžiku v čase, metody ověřování, názvu domény DNS a IP adresy.

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

Inicializuje novou instanci SamlAuthenticationClaimResource třídy pomocí zadaného okamžiku v čase, metody ověřování, názvu domény DNS, IP adresy a odkazu na další informace.

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

Inicializuje novou instanci SamlAuthenticationClaimResource třídy pomocí zadaného okamžiku v čase, metody ověřování, názvu domény DNS, IP adresy a odkazu na další informace.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicializuje novou instanci SamlAuthenticationClaimResource třídy pomocí zadaného okamžiku v čase, metody ověřování, názvu domény DNS a IP adresy.

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

Určuje DateTime okamžik v čase, ve kterém byl předmět ověřen.

authenticationMethod
String

Odkaz na identifikátor URI, který určuje, jak byl subjekt ověřen.

dnsAddress
String

Název domény DNS, ve které se nachází počítač, který subjekt ověřil.

ipAddress
String

IP adresa počítače, který ověřil předmět.

Poznámky

Sada metod ověřování je rozšiřitelná; Následující tabulka však obsahuje sadu metod ověřování definovaných ve specifikaci SAML.

Metoda ověřování Identifikátor URI
Heslo urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Zabezpečené vzdálené heslo (SRP) urn:ietf:rfc:2945
Hardwarový token URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Ověřování klientů ssl/TLS na základě certifikátů urn:ietf:rfc:2246
Veřejný klíč PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Veřejný klíč SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Veřejný klíč XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Digitální podpis XML urn:ietf:rfc:3075
Unspecified urn:oasis:names:tc:SAML:1.0:am:unspecified

Platí pro

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

Inicializuje novou instanci SamlAuthenticationClaimResource třídy pomocí zadaného okamžiku v čase, metody ověřování, názvu domény DNS, IP adresy a odkazu na další informace.

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

Určuje DateTime okamžik v čase, ve kterém byl předmět ověřen.

authenticationMethod
String

Odkaz na identifikátor URI, který určuje, jak byl subjekt ověřen.

dnsAddress
String

Název domény DNS, ve které se nachází počítač, který subjekt ověřil.

ipAddress
String

IP adresa počítače, který ověřil předmět.

authorityBindings
IEnumerable<SamlAuthorityBinding>

Typ IEnumerable<T>SamlAuthorityBinding , který obsahuje další informace o předmětu.

Výjimky

authorityBindings obsahuje člena, který je null.

Poznámky

Sada metod ověřování je rozšiřitelná; Následující tabulka však obsahuje sadu metod ověřování definovaných ve specifikaci SAML.

Metoda ověřování Identifikátor URI
Heslo urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Zabezpečené vzdálené heslo (SRP) urn:ietf:rfc:2945
Hardwarový token URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Ověřování klientů ssl/TLS na základě certifikátů urn:ietf:rfc:2246
Veřejný klíč PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Veřejný klíč SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Veřejný klíč XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Digitální podpis XML urn:ietf:rfc:3075
Unspecified urn:oasis:names:tc:SAML:1.0:am:unspecified

Platí pro

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

Inicializuje novou instanci SamlAuthenticationClaimResource třídy pomocí zadaného okamžiku v čase, metody ověřování, názvu domény DNS, IP adresy a odkazu na další informace.

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

Určuje DateTime okamžik v čase, ve kterém byl předmět ověřen.

authenticationMethod
String

Odkaz na identifikátor URI, který určuje, jak byl subjekt ověřen.

dnsAddress
String

Název domény DNS, ve které se nachází počítač, který subjekt ověřil.

ipAddress
String

IP adresa počítače, který ověřil předmět.

authorityBindings
ReadOnlyCollection<SamlAuthorityBinding>

Typ ReadOnlyCollection<T>SamlAuthorityBinding , který obsahuje další informace o předmětu.

Výjimky

authorityBindings obsahuje člena, který je null.

Poznámky

Sada metod ověřování je rozšiřitelná; Následující tabulka však obsahuje sadu metod ověřování definovaných ve specifikaci SAML.

Metoda ověřování Identifikátor URI
Heslo urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Zabezpečené vzdálené heslo (SRP) urn:ietf:rfc:2945
Hardwarový token URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Ověřování klientů ssl/TLS na základě certifikátů urn:ietf:rfc:2246
Veřejný klíč PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Veřejný klíč SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Veřejný klíč XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Digitální podpis XML urn:ietf:rfc:3075
Unspecified urn:oasis:names:tc:SAML:1.0:am:unspecified

Platí pro