SamlAuthenticationClaimResource Konstruktorer

Definition

Initierar en ny instans av SamlAuthenticationClaimResource klassen.

Överlagringar

Name Description
SamlAuthenticationClaimResource(DateTime, String, String, String)

Initierar en ny instans av SamlAuthenticationClaimResource klassen med den angivna tidpunkten, autentiseringsmetod, DNS-domännamn och IP-adress.

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

Initierar en ny instans av SamlAuthenticationClaimResource klassen med den angivna tidpunkten, autentiseringsmetod, DNS-domännamn, IP-adress och referens till ytterligare information.

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

Initierar en ny instans av SamlAuthenticationClaimResource klassen med den angivna tidpunkten, autentiseringsmetod, DNS-domännamn, IP-adress och referens till ytterligare information.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Initierar en ny instans av SamlAuthenticationClaimResource klassen med den angivna tidpunkten, autentiseringsmetod, DNS-domännamn och IP-adress.

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)

Parametrar

authenticationInstant
DateTime

En DateTime som anger den tidpunkt då ämnet autentiserades.

authenticationMethod
String

En URI-referens som anger hur ämnet autentiserades.

dnsAddress
String

DNS-domännamnet där datorn som autentiserade ämnet finns.

ipAddress
String

IP-adressen för den dator som autentiserade ämnet.

Kommentarer

Uppsättningen med autentiseringsmetoder är utökningsbar. Följande tabell innehåller dock den uppsättning autentiseringsmetoder som definierats i SAML-specifikationen.

Autentiseringsmetod URI (Uniform Resource Identifier)
Lösenord urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
SRP (Secure Remote Password) urn:ietf:rfc:2945
Maskinvarutoken URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
SSL/TLS-certifikatbaserad klientautentisering urn:ietf:rfc:2246
Offentlig PGP-nyckel urn:oasis:names:tc:SAML:1.0:am:PGP
OFFENTLIG SPKI-nyckel urn:oasis:names:tc:SAML:1.0:am:SPKI
Offentlig XKMS-nyckel urn:oasis:names:tc:SAML:1.0:am:XKMS
DIGITAL XML-signatur urn:ietf:rfc:3075
Ospecificerad urn:oasis:names:tc:SAML:1.0:am:unspecified

Gäller för

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

Initierar en ny instans av SamlAuthenticationClaimResource klassen med den angivna tidpunkten, autentiseringsmetod, DNS-domännamn, IP-adress och referens till ytterligare information.

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))

Parametrar

authenticationInstant
DateTime

En DateTime som anger den tidpunkt då ämnet autentiserades.

authenticationMethod
String

En URI-referens som anger hur ämnet autentiserades.

dnsAddress
String

DNS-domännamnet där datorn som autentiserade ämnet finns.

ipAddress
String

IP-adressen för den dator som autentiserade ämnet.

authorityBindings
IEnumerable<SamlAuthorityBinding>

En IEnumerable<T> typ SamlAuthorityBinding som innehåller ytterligare information om ämnet.

Undantag

authorityBindings innehåller en medlem som är null.

Kommentarer

Uppsättningen med autentiseringsmetoder är utökningsbar. Följande tabell innehåller dock den uppsättning autentiseringsmetoder som definierats i SAML-specifikationen.

Autentiseringsmetod URI (Uniform Resource Identifier)
Lösenord urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
SRP (Secure Remote Password) urn:ietf:rfc:2945
Maskinvarutoken URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
SSL/TLS-certifikatbaserad klientautentisering urn:ietf:rfc:2246
Offentlig PGP-nyckel urn:oasis:names:tc:SAML:1.0:am:PGP
OFFENTLIG SPKI-nyckel urn:oasis:names:tc:SAML:1.0:am:SPKI
Offentlig XKMS-nyckel urn:oasis:names:tc:SAML:1.0:am:XKMS
DIGITAL XML-signatur urn:ietf:rfc:3075
Ospecificerad urn:oasis:names:tc:SAML:1.0:am:unspecified

Gäller för

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

Initierar en ny instans av SamlAuthenticationClaimResource klassen med den angivna tidpunkten, autentiseringsmetod, DNS-domännamn, IP-adress och referens till ytterligare information.

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))

Parametrar

authenticationInstant
DateTime

En DateTime som anger den tidpunkt då ämnet autentiserades.

authenticationMethod
String

En URI-referens som anger hur ämnet autentiserades.

dnsAddress
String

DNS-domännamnet där datorn som autentiserade ämnet finns.

ipAddress
String

IP-adressen för den dator som autentiserade ämnet.

authorityBindings
ReadOnlyCollection<SamlAuthorityBinding>

En ReadOnlyCollection<T> typ SamlAuthorityBinding som innehåller ytterligare information om ämnet.

Undantag

authorityBindings innehåller en medlem som är null.

Kommentarer

Uppsättningen med autentiseringsmetoder är utökningsbar. Följande tabell innehåller dock den uppsättning autentiseringsmetoder som definierats i SAML-specifikationen.

Autentiseringsmetod URI (Uniform Resource Identifier)
Lösenord urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
SRP (Secure Remote Password) urn:ietf:rfc:2945
Maskinvarutoken URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
SSL/TLS-certifikatbaserad klientautentisering urn:ietf:rfc:2246
Offentlig PGP-nyckel urn:oasis:names:tc:SAML:1.0:am:PGP
OFFENTLIG SPKI-nyckel urn:oasis:names:tc:SAML:1.0:am:SPKI
Offentlig XKMS-nyckel urn:oasis:names:tc:SAML:1.0:am:XKMS
DIGITAL XML-signatur urn:ietf:rfc:3075
Ospecificerad urn:oasis:names:tc:SAML:1.0:am:unspecified

Gäller för