SamlAuthenticationClaimResource Construtores

Definição

Inicializa uma nova instância da SamlAuthenticationClaimResource classe.

Sobrecargas

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

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

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

Inicializa uma nova instância da SamlAuthenticationClaimResource classe usando o instante especificado, método de autenticação, nome de domínio DNS, endereço IP e referência a informações adicionais.

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

Inicializa uma nova instância da SamlAuthenticationClaimResource classe usando o instante especificado, método de autenticação, nome de domínio DNS, endereço IP e referência a informações adicionais.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicializa uma nova instância da SamlAuthenticationClaimResource classe usando o instante especificado, método de autenticação, nome de domínio DNS e endereço 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

A DateTime que especifica o instante em que o sujeito foi autenticado.

authenticationMethod
String

Uma referência de URI que especifica como o sujeito foi autenticado.

dnsAddress
String

O nome de domínio DNS onde reside o computador que autenticou o sujeito.

ipAddress
String

O endereço IP do computador que autenticou o sujeito.

Observações

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

Método de autenticação URI
Password urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Palavra-passe remota segura (SRP) 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 SamlAuthenticationClaimResource classe usando o instante especificado, método de autenticação, nome de domínio DNS, endereço IP e referência a 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

A DateTime que especifica o instante em que o sujeito foi autenticado.

authenticationMethod
String

Uma referência de URI que especifica como o sujeito foi autenticado.

dnsAddress
String

O nome de domínio DNS onde reside o computador que autenticou o sujeito.

ipAddress
String

O endereço IP do computador que autenticou o sujeito.

authorityBindings
IEnumerable<SamlAuthorityBinding>

Um IEnumerable<T> tipo SamlAuthorityBinding que contém informações adicionais sobre o assunto.

Exceções

authorityBindings contém um membro que é null.

Observações

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

Método de autenticação URI
Password urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Palavra-passe remota segura (SRP) 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 SamlAuthenticationClaimResource classe usando o instante especificado, método de autenticação, nome de domínio DNS, endereço IP e referência a 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

A DateTime que especifica o instante em que o sujeito foi autenticado.

authenticationMethod
String

Uma referência de URI que especifica como o sujeito foi autenticado.

dnsAddress
String

O nome de domínio DNS onde reside o computador que autenticou o sujeito.

ipAddress
String

O endereço IP do computador que autenticou o sujeito.

authorityBindings
ReadOnlyCollection<SamlAuthorityBinding>

Um ReadOnlyCollection<T> tipo SamlAuthorityBinding que contém informações adicionais sobre o assunto.

Exceções

authorityBindings contém um membro que é null.

Observações

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

Método de autenticação URI
Password urn:oasis:names:tc:SAML:1.0:am:password
Kerberos urn:ietf:rfc:1510
Palavra-passe remota segura (SRP) 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