Partilhar via


KerberosRequestorSecurityToken Classe

Definição

Representa um token de segurança baseado em um tíquete Kerberos enviado em uma solicitação SOAP.

public ref class KerberosRequestorSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class KerberosRequestorSecurityToken : System.IdentityModel.Tokens.SecurityToken
type KerberosRequestorSecurityToken = class
    inherit SecurityToken
Public Class KerberosRequestorSecurityToken
Inherits SecurityToken
Herança
KerberosRequestorSecurityToken

Comentários

Normalmente, os desenvolvedores de aplicativos não precisam usar a KerberosRequestorSecurityToken classe , a menos que um serviço Web precise obter o nome da entidade de serviço associado ao tíquete Kerberos. Para obter o valor do nome da entidade de serviço, obtenha o valor da ServicePrincipalName propriedade .

Há duas classes que representam tokens de segurança baseados em um tíquete Kerberos: KerberosRequestorSecurityToken e KerberosReceiverSecurityToken. O KerberosRequestorSecurityToken token de segurança é usado por clientes que usam o KerberosRequestorSecurityToken token de segurança em mensagens SOAP de saída, enquanto o KerberosReceiverSecurityToken token de segurança é usado por um serviço Web que recebe mensagens SOAP que contêm o token de segurança.

Construtores

KerberosRequestorSecurityToken(String)

Inicializa uma nova instância da classe KerberosRequestorSecurityToken usando um serviço associado ao nome da entidade de serviço especificada.

KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String)

Inicializa uma nova instância da classe KerberosRequestorSecurityToken.

Propriedades

Id

Obtém um identificador exclusivo do token de segurança.

SecurityKey

Obtém a chave da sessão simétrica para o tíquete Kerberos que está associado esse token de segurança.

SecurityKeys

Obtém as chaves criptográficas associadas ao token de segurança.

ServicePrincipalName

Obtém o nome da entidade de serviço para o token de segurança KerberosRequestorSecurityToken.

ValidFrom

Obtém o primeiro momento em que esse token de segurança é válido.

ValidTo

Obtém o último no momento em que esse token de segurança é válido.

Métodos

CanCreateKeyIdentifierClause<T>()

Obtém um valor que indica se esse token de segurança é capaz de criar o identificador de chave especificado.

CanCreateKeyIdentifierClause<T>()

Obtém um valor que indica se esse token de segurança é capaz de criar o identificador de chave especificado.

(Herdado de SecurityToken)
CreateKeyIdentifierClause<T>()

Cria a cláusula de identificador de chave especificada.

CreateKeyIdentifierClause<T>()

Cria a cláusula de identificador de chave especificada.

(Herdado de SecurityToken)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetRequest()

Obtém a solicitação de tíquete Kerberos.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Retorna um valor que indica se o identificador de chave dessa instância corresponde ao identificador de chave especificado.

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Retorna um valor que indica se o identificador de chave para esta instância pode ser resolvido para o identificador de chave especificado.

(Herdado de SecurityToken)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Obtém a chave para a cláusula de identificador de chave especificado.

(Herdado de SecurityToken)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a