KerberosRequestorSecurityToken Clase

Definición

Representa un token de seguridad que está basado en un vale de Kerberos que se envía en una solicitud de 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
Herencia
KerberosRequestorSecurityToken

Comentarios

Normalmente, los desarrolladores de aplicaciones no necesitan utilizar la clase KerberosRequestorSecurityToken, a menos que un servicio Web deba obtener el nombre de entidad de seguridad de servicio asociado al vale de Kerberos. Para obtener el valor del nombre de entidad de seguridad de servicio, se obtiene el valor de la propiedad ServicePrincipalName .

Hay dos clases que representan tokens de seguridad que están basados en un vale de Kerberos: KerberosRequestorSecurityToken y KerberosReceiverSecurityToken. El token de seguridad KerberosRequestorSecurityToken es utilizado por clientes que utilizan el token de seguridad KerberosRequestorSecurityToken en un mensaje SOAP de salida, mientras que el token de seguridad KerberosReceiverSecurityToken es utilizado por un servicio Web que recibe mensajes SOAP que contienen el token de seguridad.

Constructores

KerberosRequestorSecurityToken(String)

Inicializa una nueva instancia de la clase KerberosRequestorSecurityToken utilizando un servicio asociado con el nombre de entidad de seguridad de servicio especificado.

KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String)

Inicializa una nueva instancia de la clase KerberosRequestorSecurityToken.

Propiedades

Id

Obtiene un identificador único del token de seguridad.

SecurityKey

Obtiene la clave de sesión simétrica para el vale de Kerberos que está asociado a este token de seguridad.

SecurityKeys

Obtiene las claves criptográficas asociadas al token de seguridad.

ServicePrincipalName

Obtiene el nombre de entidad de seguridad de servicio para el token de seguridad KerberosRequestorSecurityToken.

ValidFrom

Obtiene a tiempo el primer momento en el que este token de seguridad es válido.

ValidTo

Obtiene a tiempo el último momento en el que este token de seguridad es válido.

Métodos

CanCreateKeyIdentifierClause<T>()

Obtiene un valor que indica si este token de seguridad es capaz de crear el identificador clave especificado.

CanCreateKeyIdentifierClause<T>()

Obtiene un valor que indica si este token de seguridad es capaz de crear el identificador clave especificado.

(Heredado de SecurityToken)
CreateKeyIdentifierClause<T>()

Crea la cláusula de identificador de clave especificada.

CreateKeyIdentifierClause<T>()

Crea la cláusula de identificador de clave especificada.

(Heredado de SecurityToken)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetRequest()

Obtiene la solicitud de vale de Kerberos.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Devuelve un valor que indica si el identificador de clave para esta instancia coincide con el identificador de clave especificado.

MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Devuelve un valor que indica si el identificador clave para esta instancia puede resolverse en el identificador de clave especificado.

(Heredado de SecurityToken)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Obtiene la clave para la cláusula de identificador de clave especificada.

(Heredado de SecurityToken)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a