SamlAuthenticationClaimResource Constructeurs

Définition

Initialise une nouvelle instance de la classe SamlAuthenticationClaimResource.

Surcharges

SamlAuthenticationClaimResource(DateTime, String, String, String)

Initialise une nouvelle instance de la classe SamlAuthenticationClaimResource à l'aide de l'instant, de la méthode d'authentification, du nom de domaine DNS et de l'adresse IP spécifiés.

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

Initialise une nouvelle instance de la classe SamlAuthenticationClaimResource à l'aide de l'heure exacte, de la méthode d'authentification, du nom de domaine DNS, de l'adresse IP et de la référence à des informations supplémentaires indiqués.

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

Initialise une nouvelle instance de la classe SamlAuthenticationClaimResource à l'aide de l'heure exacte, de la méthode d'authentification, du nom de domaine DNS, de l'adresse IP et de la référence à des informations supplémentaires indiqués.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Initialise une nouvelle instance de la classe SamlAuthenticationClaimResource à l'aide de l'instant, de la méthode d'authentification, du nom de domaine DNS et de l'adresse IP spécifiés.

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)

Paramètres

authenticationInstant
DateTime

DateTime qui spécifie l'instant auquel le sujet a été authentifié.

authenticationMethod
String

Référence URI qui spécifie la façon dont le sujet a été authentifié.

dnsAddress
String

Nom de domaine DNS dans lequel réside l'ordinateur qui a authentifié le sujet.

ipAddress
String

Adresse IP de l'ordinateur qui a authentifié le sujet.

Remarques

L'ensemble de méthodes d'authentification est extensible ; toutefois, le tableau suivant contient l'ensemble de méthodes d'authentification défini dans la spécification SAML.

Méthode d'authentification URI
Mot de passe urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn :ietf :rfc :1510
Secure Remote Password (SRP) urn :ietf :rfc :2945
Module de sécurité matériel URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Authentification de client basée sur le certificat SSL/TLS urn:ietf:rfc:2246
Clé publique PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Clé publique SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Clé publique XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Signature numérique XML urn:ietf:rfc:3075
Non spécifié urn:oasis:names:tc:SAML:1.0:am:unspecified

S’applique à

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

Initialise une nouvelle instance de la classe SamlAuthenticationClaimResource à l'aide de l'heure exacte, de la méthode d'authentification, du nom de domaine DNS, de l'adresse IP et de la référence à des informations supplémentaires indiqués.

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

Paramètres

authenticationInstant
DateTime

DateTime qui spécifie l'instant auquel le sujet a été authentifié.

authenticationMethod
String

Référence URI qui spécifie la façon dont le sujet a été authentifié.

dnsAddress
String

Nom de domaine DNS dans lequel réside l'ordinateur qui a authentifié le sujet.

ipAddress
String

Adresse IP de l'ordinateur qui a authentifié le sujet.

authorityBindings
IEnumerable<SamlAuthorityBinding>

IEnumerable<T> de type SamlAuthorityBinding qui contient des informations supplémentaires sur le sujet.

Exceptions

authorityBindings contient un membre qui a la valeur null.

Remarques

L'ensemble de méthodes d'authentification est extensible ; toutefois, le tableau suivant contient l'ensemble de méthodes d'authentification défini dans la spécification SAML.

Méthode d'authentification URI
Mot de passe urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn :ietf :rfc :1510
Secure Remote Password (SRP) urn :ietf :rfc :2945
Module de sécurité matériel URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Authentification de client basée sur le certificat SSL/TLS urn:ietf:rfc:2246
Clé publique PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Clé publique SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Clé publique XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Signature numérique XML urn:ietf:rfc:3075
Non spécifié urn:oasis:names:tc:SAML:1.0:am:unspecified

S’applique à

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

Initialise une nouvelle instance de la classe SamlAuthenticationClaimResource à l'aide de l'heure exacte, de la méthode d'authentification, du nom de domaine DNS, de l'adresse IP et de la référence à des informations supplémentaires indiqués.

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

Paramètres

authenticationInstant
DateTime

DateTime qui spécifie l'instant auquel le sujet a été authentifié.

authenticationMethod
String

Référence URI qui spécifie la façon dont le sujet a été authentifié.

dnsAddress
String

Nom de domaine DNS dans lequel réside l'ordinateur qui a authentifié le sujet.

ipAddress
String

Adresse IP de l'ordinateur qui a authentifié le sujet.

authorityBindings
ReadOnlyCollection<SamlAuthorityBinding>

ReadOnlyCollection<T> de type SamlAuthorityBinding qui contient des informations supplémentaires sur le sujet.

Exceptions

authorityBindings contient un membre qui a la valeur null.

Remarques

L'ensemble de méthodes d'authentification est extensible ; toutefois, le tableau suivant contient l'ensemble de méthodes d'authentification défini dans la spécification SAML.

Méthode d'authentification URI
Mot de passe urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn :ietf :rfc :1510
Secure Remote Password (SRP) urn :ietf :rfc :2945
Module de sécurité matériel URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Authentification de client basée sur le certificat SSL/TLS urn:ietf:rfc:2246
Clé publique PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Clé publique SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Clé publique XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Signature numérique XML urn:ietf:rfc:3075
Non spécifié urn:oasis:names:tc:SAML:1.0:am:unspecified

S’applique à