Partilhar via


SamlAuthenticationClaimResource Construtores

Definição

Inicializa uma nova instância da classe SamlAuthenticationClaimResource.

Sobrecargas

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicializa uma nova instância da classe SamlAuthenticationClaimResource usando o ponto no tempo, método de autenticação, nome de domínio DNS e endereço IP especificados.

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

Inicializa uma nova instância da classe SamlAuthenticationClaimResource usando o ponto no tempo, método de autenticação, nome de domínio DNS, endereço IP e referência especificados para obter informações adicionais.

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

Inicializa uma nova instância da classe SamlAuthenticationClaimResource usando o ponto no tempo, método de autenticação, nome de domínio DNS, endereço IP e referência especificados para obter informações adicionais.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicializa uma nova instância da classe SamlAuthenticationClaimResource usando o ponto no tempo, método de autenticação, nome de domínio DNS e endereço IP especificados.

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

Um DateTime que especifica o instante no tempo em que a entidade foi autenticada.

authenticationMethod
String

Uma referência URI que especifica como a entidade foi autenticada.

dnsAddress
String

O nome de domínio DNS no qual reside o computador que autenticou a entidade.

ipAddress
String

O endereço IP do computador que autenticou a entidade.

Comentários

O conjunto de métodos de autenticação é extensível; no entanto, a tabela a seguir contém o conjunto de métodos de autenticação definidos na especificação SAML.

Método de autenticação URI
Senha urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
SRP (Senha Remota Segura) urn:ietf:rfc:2945
Hardware Token URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Autenticação de cliente baseada em certificado SSL/TLS urn:ietf:rfc:2246
Chave pública PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Chave pública SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Chave pública XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Assinatura digital XML urn:ietf:rfc:3075
Não Especificado urn:oasis:names:tc:SAML:1.0:am:unspecified

Aplica-se a

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

Inicializa uma nova instância da classe SamlAuthenticationClaimResource usando o ponto no tempo, método de autenticação, nome de domínio DNS, endereço IP e referência especificados para obter informações adicionais.

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

Um DateTime que especifica o instante no tempo em que a entidade foi autenticada.

authenticationMethod
String

Uma referência URI que especifica como a entidade foi autenticada.

dnsAddress
String

O nome de domínio DNS no qual reside o computador que autenticou a entidade.

ipAddress
String

O endereço IP do computador que autenticou a entidade.

authorityBindings
IEnumerable<SamlAuthorityBinding>

Um IEnumerable<T> do tipo SamlAuthorityBinding que contém informações adicionais sobre a entidade.

Exceções

authorityBindings contém um membro que é null.

Comentários

O conjunto de métodos de autenticação é extensível; no entanto, a tabela a seguir contém o conjunto de métodos de autenticação definidos na especificação SAML.

Método de autenticação URI
Senha urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
SRP (Senha Remota Segura) urn:ietf:rfc:2945
Hardware Token URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Autenticação de cliente baseada em certificado SSL/TLS urn:ietf:rfc:2246
Chave pública PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Chave pública SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Chave pública XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Assinatura digital XML urn:ietf:rfc:3075
Não Especificado urn:oasis:names:tc:SAML:1.0:am:unspecified

Aplica-se a

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

Inicializa uma nova instância da classe SamlAuthenticationClaimResource usando o ponto no tempo, método de autenticação, nome de domínio DNS, endereço IP e referência especificados para obter informações adicionais.

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

Um DateTime que especifica o instante no tempo em que a entidade foi autenticada.

authenticationMethod
String

Uma referência URI que especifica como a entidade foi autenticada.

dnsAddress
String

O nome de domínio DNS no qual reside o computador que autenticou a entidade.

ipAddress
String

O endereço IP do computador que autenticou a entidade.

authorityBindings
ReadOnlyCollection<SamlAuthorityBinding>

Um ReadOnlyCollection<T> do tipo SamlAuthorityBinding que contém informações adicionais sobre a entidade.

Exceções

authorityBindings contém um membro que é null.

Comentários

O conjunto de métodos de autenticação é extensível; no entanto, a tabela a seguir contém o conjunto de métodos de autenticação definidos na especificação SAML.

Método de autenticação URI
Senha urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
SRP (Senha Remota Segura) urn:ietf:rfc:2945
Hardware Token URI:urn:oasis:names:tc:SAML:1.0:am:HardwareToken
Autenticação de cliente baseada em certificado SSL/TLS urn:ietf:rfc:2246
Chave pública PGP urn:oasis:names:tc:SAML:1.0:am:PGP
Chave pública SPKI urn:oasis:names:tc:SAML:1.0:am:SPKI
Chave pública XKMS urn:oasis:names:tc:SAML:1.0:am:XKMS
Assinatura digital XML urn:ietf:rfc:3075
Não Especificado urn:oasis:names:tc:SAML:1.0:am:unspecified

Aplica-se a