InitiatorServiceModelSecurityTokenRequirement Clase

Definición

Especifica los requisitos de propiedad de seguridad específicos para la creación de canales en Windows Communication Foundation (WCF).

public sealed class InitiatorServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
Herencia
InitiatorServiceModelSecurityTokenRequirement

Comentarios

Un administrador de tokens de seguridad utiliza las clases de requisitos de token para especificar lo que se requiere de un token de seguridad, por ejemplo el tamaño y el tipo de la clave, y cómo se puede usar. Cuando se puede identificar un token de seguridad que coincide con los criterios especificados, se pueden crear un SecurityTokenProvider y un SecurityTokenAuthenticator.

Esta clase de requisito de token especifica los requisitos relacionados con el iniciador.

Constructores

Campos

Namespace

Especifica el espacio de nombres actual.

(Heredado de ServiceModelSecurityTokenRequirement)

Propiedades

IsInitiator

Obtiene un valor que indica si el extremo que está creando el requisito de token de seguridad es un iniciador o un destinatario.

(Heredado de ServiceModelSecurityTokenRequirement)
IssuerAddress

Si el requisito de token es para un token emitido, esta propiedad contiene la dirección del extremo del emisor.

(Heredado de ServiceModelSecurityTokenRequirement)
IssuerBinding

Si el requisito de token es para un token emitido, esta propiedad contiene el enlace que se va a utilizar para comunicar con el emisor.

(Heredado de ServiceModelSecurityTokenRequirement)
KeySize

Obtiene o establece el tamaño necesario de la clave asociado a un token de seguridad.

(Heredado de SecurityTokenRequirement)
KeyType

Obtiene o establece el tipo de clave (asimétrico o simétrico) asociado a un token de seguridad.

(Heredado de SecurityTokenRequirement)
KeyUsage

Obtiene o establece un valor que especifica cómo se puede utilizar la clave asociada a un token de seguridad.

(Heredado de SecurityTokenRequirement)
MessageSecurityVersion

Obtiene o establece la versión de seguridad del mensaje que se debe utilizar (si es necesario).

(Heredado de ServiceModelSecurityTokenRequirement)
Properties

Obtiene una colección de propiedades no estáticas de la instancia actualSecurityTokenRequirement.

(Heredado de SecurityTokenRequirement)
RequireCryptographicToken

Obtiene o establece un valor que indica si el token de seguridad debe ser capaz de realizar las operaciones criptográficas, como el cifrado.

(Heredado de SecurityTokenRequirement)
SecureConversationSecurityBindingElement

Obtiene o establece un elemento de enlace de seguridad que se usa para proteger los mensajes de arranque de conversación segura.

(Heredado de ServiceModelSecurityTokenRequirement)
SecurityAlgorithmSuite

Obtiene o establece el conjunto de algoritmos de seguridad que se debe utilizar (si es necesario).

(Heredado de ServiceModelSecurityTokenRequirement)
SecurityBindingElement

Obtiene o establece el elemento de enlace de seguridad.

(Heredado de ServiceModelSecurityTokenRequirement)
TargetAddress

Obtiene o establece la dirección de destino.

TokenType

Obtiene o establece el tipo de token de seguridad necesario.

(Heredado de SecurityTokenRequirement)
TransportScheme

Obtiene o establece el esquema de transporte.

(Heredado de ServiceModelSecurityTokenRequirement)
Via

Obtiene o establece el Via.

Métodos

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)
GetProperty<TValue>(String)

Obtiene la propiedad específica para la instancia SecurityTokenRequirement actual.

(Heredado de SecurityTokenRequirement)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Da como resultado una representación de texto de esta instancia de la clase.

TryGetProperty<TValue>(String, TValue)

Obtiene la propiedad específica para la instancia SecurityTokenRequirement actual.

(Heredado de SecurityTokenRequirement)

Se aplica a

Producto Versiones
.NET 8 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)