WindowsUserNameSecurityTokenAuthenticator Classe

Definição

Usa Windows authentication para autenticar o nome de utilizador e a palavra-passe num token de segurança UserNameSecurityToken.

public ref class WindowsUserNameSecurityTokenAuthenticator : System::IdentityModel::Selectors::UserNameSecurityTokenAuthenticator
public class WindowsUserNameSecurityTokenAuthenticator : System.IdentityModel.Selectors.UserNameSecurityTokenAuthenticator
type WindowsUserNameSecurityTokenAuthenticator = class
    inherit UserNameSecurityTokenAuthenticator
Public Class WindowsUserNameSecurityTokenAuthenticator
Inherits UserNameSecurityTokenAuthenticator
Herança
WindowsUserNameSecurityTokenAuthenticator

Observações

O método ValidateUserNamePasswordCore utiliza Windows authentication para autenticar um nome de utilizador e uma palavra-passe.

Para fornecer um esquema de autenticação personalizado, consulte a CustomUserNameSecurityTokenAuthenticator classe.

Construtores

Name Description
WindowsUserNameSecurityTokenAuthenticator()

Inicializa uma nova instância da WindowsUserNameSecurityTokenAuthenticator classe.

WindowsUserNameSecurityTokenAuthenticator(Boolean)

Inicializa uma nova instância da classe WindowsUserNameSecurityTokenAuthenticator especificando se as reivindicações que identificam os grupos de Windows a que um utilizador pertence são inicialmente adicionadas à propriedade ClaimSets quando o utilizador é autenticado.

Métodos

Name Description
CanValidateToken(SecurityToken)

Recebe um valor que indica se o token de segurança especificado pode ser validado por este autenticador de token de segurança.

(Herdado de SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

Recebe um valor que indica se o token de segurança especificado pode ser validado por este autenticador de token de segurança.

(Herdado de UserNameSecurityTokenAuthenticator)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
ValidateToken(SecurityToken)

Autentica o token de segurança especificado e devolve o conjunto de políticas de autorização para o token de segurança.

(Herdado de SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

Autentica o token de segurança especificado e devolve o conjunto de políticas de autorização para o token de segurança.

(Herdado de UserNameSecurityTokenAuthenticator)
ValidateUserNamePasswordCore(String, String)

Autentica o nome de utilizador e a palavra-passe especificados e devolve o conjunto de políticas de autorização para UserNameSecurityToken tokens de segurança.

Aplica-se a