KerberosRequestorSecurityToken Classe

Definição

Representa um token de segurança baseado num ticket Kerberos enviado num pedido 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

Observações

Normalmente, os programadores de aplicações não precisam de usar a KerberosRequestorSecurityToken classe, a menos que um serviço Web tenha de receber o nome principal do serviço associado ao ticket Kerberos. Para obter o valor do nome principal do serviço, obtenha o valor do ServicePrincipalName imóvel.

Existem duas classes que representam tokens de segurança baseados num bilhete Kerberos: KerberosRequestorSecurityToken e KerberosReceiverSecurityToken. O KerberosRequestorSecurityToken token de segurança é usado por clientes que utilizam 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

Name Description
KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String)

Inicializa uma nova instância da KerberosRequestorSecurityToken classe.

KerberosRequestorSecurityToken(String)

Inicializa uma nova instância da KerberosRequestorSecurityToken classe usando um serviço associado ao nome principal do serviço especificado.

Propriedades

Name Description
Id

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

SecurityKey

Obtém a chave de sessão simétrica para o ticket Kerberos associada a este token de segurança.

SecurityKeys

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

ServicePrincipalName

Obtém o nome principal do serviço para o KerberosRequestorSecurityToken token de segurança.

ValidFrom

Obtém o primeiro instante no tempo em que este token de segurança é válido.

ValidTo

Obtém o último instante no tempo em que este token de segurança é válido.

Métodos

Name Description
CanCreateKeyIdentifierClause<T>()

Recebe um valor que indica se este token de segurança é capaz de criar o identificador de chave especificado.

CreateKeyIdentifierClause<T>()

Cria a cláusula identificadora de chave especificada.

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

Recebe o pedido de bilhete do Kerberos.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Devolve um valor que indica se o identificador de chave para esta instância corresponde ao identificador especificado.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Obtém a chave para a cláusula identificadora de chave especificada.

(Herdado de SecurityToken)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a