Share via


SamlAuthenticationClaimResource Constructores

Definición

Inicializa una nueva instancia de la clase SamlAuthenticationClaimResource.

Sobrecargas

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicializa una nueva instancia de la clase SamlAuthenticationClaimResource utilizando a tiempo el momento especificado, el método de autenticación, el nombre de dominio DNS y la dirección IP.

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

Inicializa una nueva instancia de la clase SamlAuthenticationClaimResource utilizando a tiempo el momento especificado, el método de autenticación, el nombre de dominio DNS, la dirección IP y la referencia a la información adicional.

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

Inicializa una nueva instancia de la clase SamlAuthenticationClaimResource utilizando a tiempo el momento especificado, el método de autenticación, el nombre de dominio DNS, la dirección IP y la referencia a la información adicional.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicializa una nueva instancia de la clase SamlAuthenticationClaimResource utilizando a tiempo el momento especificado, el método de autenticación, el nombre de dominio DNS y la dirección 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)

Parámetros

authenticationInstant
DateTime

DateTime que especifica el momento en el tiempo en el que se autenticó el sujeto.

authenticationMethod
String

Una referencia de URI que especifica cómo se autenticó el sujeto.

dnsAddress
String

El nombre de dominio DNS en el que reside el equipo que autenticó el sujeto.

ipAddress
String

La dirección IP del equipo que autenticó el sujeto.

Comentarios

El conjunto de métodos de autenticación es extensible; sin embargo, la tabla siguiente contiene el conjunto de métodos de autenticación definido en la especificación de SAML.

Método de autenticación URI
Contraseña urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Proteger la contraseña remota (SRP) urn:ietf:rfc:2945
Token de hardware URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
La autenticación de cliente basada en el certificado de SSL/TLS urn:ietf:rfc:2246
Clave pública PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Clave pública SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Clave pública XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Firma digital XML urn:ietf:rfc:3075
Sin especificar urn:oasis:names:tc:SAML:1.0:am:unspecified

Se aplica a

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

Inicializa una nueva instancia de la clase SamlAuthenticationClaimResource utilizando a tiempo el momento especificado, el método de autenticación, el nombre de dominio DNS, la dirección IP y la referencia a la información adicional.

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

Parámetros

authenticationInstant
DateTime

DateTime que especifica el momento en el tiempo en el que se autenticó el sujeto.

authenticationMethod
String

Una referencia de URI que especifica cómo se autenticó el sujeto.

dnsAddress
String

El nombre de dominio DNS en el que reside el equipo que autenticó el sujeto.

ipAddress
String

La dirección IP del equipo que autenticó el sujeto.

authorityBindings
IEnumerable<SamlAuthorityBinding>

IEnumerable<T> de tipo SamlAuthorityBinding que contiene la información adicional sobre el sujeto.

Excepciones

authorityBindings contiene un miembro que es null.

Comentarios

El conjunto de métodos de autenticación es extensible; sin embargo, la tabla siguiente contiene el conjunto de métodos de autenticación definido en la especificación de SAML.

Método de autenticación URI
Contraseña urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Proteger la contraseña remota (SRP) urn:ietf:rfc:2945
Token de hardware URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
La autenticación de cliente basada en el certificado de SSL/TLS urn:ietf:rfc:2246
Clave pública PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Clave pública SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Clave pública XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Firma digital XML urn:ietf:rfc:3075
Sin especificar urn:oasis:names:tc:SAML:1.0:am:unspecified

Se aplica a

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

Inicializa una nueva instancia de la clase SamlAuthenticationClaimResource utilizando a tiempo el momento especificado, el método de autenticación, el nombre de dominio DNS, la dirección IP y la referencia a la información adicional.

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

Parámetros

authenticationInstant
DateTime

DateTime que especifica el momento en el tiempo en el que se autenticó el sujeto.

authenticationMethod
String

Una referencia de URI que especifica cómo se autenticó el sujeto.

dnsAddress
String

El nombre de dominio DNS en el que reside el equipo que autenticó el sujeto.

ipAddress
String

La dirección IP del equipo que autenticó el sujeto.

authorityBindings
ReadOnlyCollection<SamlAuthorityBinding>

ReadOnlyCollection<T> de tipo SamlAuthorityBinding que contiene la información adicional sobre el sujeto.

Excepciones

authorityBindings contiene un miembro que es null.

Comentarios

El conjunto de métodos de autenticación es extensible; sin embargo, la tabla siguiente contiene el conjunto de métodos de autenticación definido en la especificación de SAML.

Método de autenticación URI
Contraseña urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Proteger la contraseña remota (SRP) urn:ietf:rfc:2945
Token de hardware URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
La autenticación de cliente basada en el certificado de SSL/TLS urn:ietf:rfc:2246
Clave pública PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Clave pública SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Clave pública XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Firma digital XML urn:ietf:rfc:3075
Sin especificar urn:oasis:names:tc:SAML:1.0:am:unspecified

Se aplica a