InitiatorServiceModelSecurityTokenRequirement Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica un requisito de propiedad de seguridad específico para la creación de canales en Windows Communication Foundation (WCF).
public ref class InitiatorServiceModelSecurityTokenRequirement sealed : System::ServiceModel::Security::Tokens::ServiceModelSecurityTokenRequirement
public sealed class InitiatorServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
type InitiatorServiceModelSecurityTokenRequirement = class
inherit ServiceModelSecurityTokenRequirement
Public NotInheritable Class InitiatorServiceModelSecurityTokenRequirement
Inherits ServiceModelSecurityTokenRequirement
- Herencia
-
InitiatorServiceModelSecurityTokenRequirement
Comentarios
Un administrador de tokens usa clases de requisitos de token para especificar lo que se requiere de un token de seguridad, como el tamaño de clave, el tipo de clave y cómo se puede usar la clave. Cuando se puede identificar un token de seguridad que coincida con los criterios especificados, se puede crear un SecurityTokenProvider y SecurityTokenAuthenticator.
Esta clase de requisito de token especifica los requisitos relacionados con el iniciador.
Constructores
| Nombre | Description |
|---|---|
| InitiatorServiceModelSecurityTokenRequirement() |
Inicializa una nueva instancia de la clase InitiatorServiceModelSecurityTokenRequirement. |
Campos
| Nombre | Description |
|---|---|
| Namespace |
Especifica el espacio de nombres actual. (Heredado de ServiceModelSecurityTokenRequirement) |
Propiedades
| Nombre | Description |
|---|---|
| IsInitiator |
Obtiene un valor que indica si el punto de conexión que está creando el requisito del token de seguridad es un iniciador o un destinatario. (Heredado de ServiceModelSecurityTokenRequirement) |
| IssuerAddress |
Si el requisito del token es para un token emitido, esta propiedad contiene la dirección del punto de conexión del emisor. (Heredado de ServiceModelSecurityTokenRequirement) |
| IssuerBinding |
Si el requisito del token es para un token emitido, esta propiedad contiene el enlace que se usará para comunicarse con el emisor. (Heredado de ServiceModelSecurityTokenRequirement) |
| KeySize |
Obtiene o establece el tamaño necesario de la clave asociada a un token de seguridad. (Heredado de SecurityTokenRequirement) |
| KeyType |
Obtiene o establece el tipo de clave (asimétrica o simétrica) asociada a un token de seguridad. (Heredado de SecurityTokenRequirement) |
| KeyUsage |
Obtiene o establece un valor que especifica cómo se puede usar la clave asociada a un token de seguridad. (Heredado de SecurityTokenRequirement) |
| MessageSecurityVersion |
Obtiene o establece la versión de seguridad del mensaje que se va a usar (si es necesario). (Heredado de ServiceModelSecurityTokenRequirement) |
| Properties |
Obtiene una colección de las propiedades no estáticas de la instancia actual SecurityTokenRequirement . (Heredado de SecurityTokenRequirement) |
| RequireCryptographicToken |
Obtiene o establece un valor que indica si el token de seguridad debe ser capaz de realizar 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 seguros. (Heredado de ServiceModelSecurityTokenRequirement) |
| SecurityAlgorithmSuite |
Obtiene o establece el conjunto de algoritmos de seguridad que se va a usar (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 via. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetProperty<TValue>(String) |
Obtiene la propiedad especificada para la instancia actual SecurityTokenRequirement . (Heredado de SecurityTokenRequirement) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Genera una representación de texto de esta instancia de la clase . |
| TryGetProperty<TValue>(String, TValue) |
Obtiene la propiedad especificada para la instancia actual SecurityTokenRequirement . (Heredado de SecurityTokenRequirement) |