MessageSecurityVersion Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um contêiner abstrato de classe que, quando implementado por várias de suas propriedades estáticas, contém informações de versão para componentes de segurança.
public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
- Herança
-
MessageSecurityVersion
Comentários
Essa classe é o ponto de extensibilidade para personalizar a serialização de token.
Essa classe é um singleton que fornece informações sobre as versões das especificações de segurança (WS-Security, WS-Trust, WS-Secure Conversation e WS-Security Policy), que devem ter suporte por uma associação.
A classe contém sete static
propriedades, cada uma das quais retorna uma instância dessa classe. Cada uma dessas propriedades representa uma combinação diferente de versões de especificação de segurança. As instâncias dessa classe são usadas como parâmetros nas chamadas de Create…CertificateBindingElement
método na SecurityBindingElement classe. Se você passar a Default propriedade, criará uma versão padrão do elemento de associação. Para criar uma versão não padrão, passe a propriedade que corresponde à sua versão.
A classe também contém abstract
propriedades implementadas pelas instâncias anteriores.
Propriedades
BasicSecurityProfileVersion |
Obtém as informações de versão para o Perfil de Segurança Básico. |
Default |
Obtém as informações de versão de segurança de mensagem padrão. |
SecureConversationVersion |
Obtém a versão de WS-SecureConversation que corresponde à versão de segurança de mensagem. |
SecurityPolicyVersion |
Obtém a versão de WS-SecurityPolicy que corresponde à versão de segurança de mensagem. |
SecurityTokenVersion |
Obtém a versão do token de segurança que corresponde à versão de segurança da mensagem. |
SecurityVersion |
Obtém a versão de WS-Security que corresponde à versão de segurança de mensagem. |
TrustVersion |
Obtém a versão de WS-Trust que corresponde à versão de segurança de mensagem. |
WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Obtém a versão de segurança da mensagem que exige o Basic Security Profile 1.0 com base nas especificações de segurança WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 e WS-SecurityPolicy 1.2. |
WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Obtém a versão de segurança da mensagem que requer o Basic Security Profile 1.0 com base nas especificações de segurança WS-Security 1.0, WS-Trust de fevereiro de 2005, WS-SecureConversation de fevereiro de 2005 e WS-SecurityPolicy 1.1. |
WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 |
Obtém a versão de segurança da mensagem que exige o as especificações de segurança WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 e WS-SecurityPolicy 1.2. |
WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Obtém a versão de segurança de mensagem que requer as especificações de segurança WS-Security1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2 e BasicSecurityProfile 1.0. |
WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 |
Obtém a versão de segurança da mensagem que exige as especificações de segurança WS-Security 1.1, WS-Trust de fevereiro de 2005, WS-SecureConversation de fevereiro de 2005 e WS-SecurityPolicy 1.1. |
WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Obtém a versão de segurança da mensagem que exige o Basic Security Profile com base nas especificações de segurança WS-Security 1.1, WS-Trust de fevereiro de 2005, WS-SecureConversation de fevereiro de 2005 e WS-SecurityPolicy 1.1. |
Métodos
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) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |