InitiatorServiceModelSecurityTokenRequirement 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.
Especifica requisitos de propriedade de segurança específicos para a criação de canais no WCF (Windows Communication Foundation).
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
- Herança
-
InitiatorServiceModelSecurityTokenRequirement
Comentários
As classes de requisito de token são usadas por um gerenciador de tokens de segurança para especificar o que é necessário de um token de segurança, como o tamanho da chave, o tipo de chave e como a chave pode ser usada. Quando um token de segurança pode ser identificado que corresponde aos critérios especificados, um SecurityTokenProvider e SecurityTokenAuthenticator podem ser criados.
Essa classe de requisito de token especifica os requisitos relacionados ao iniciador.
Construtores
InitiatorServiceModelSecurityTokenRequirement() |
Inicializa uma nova instância da classe InitiatorServiceModelSecurityTokenRequirement. |
Campos
Namespace |
Especifica o namespace atual. (Herdado de ServiceModelSecurityTokenRequirement) |
Propriedades
IsInitiator |
Obtém um valor que indica se o ponto de extremidade que está criando o requisito de token de segurança é um iniciador ou um destinatário. (Herdado de ServiceModelSecurityTokenRequirement) |
IssuerAddress |
Se o requisito de token for para um token emitido, essa propriedade conterá o endereço do ponto de extremidade do emissor. (Herdado de ServiceModelSecurityTokenRequirement) |
IssuerBinding |
Se o requisito de token for para um token emitido, essa propriedade conterá a associação a ser usada para se comunicar com o emissor. (Herdado de ServiceModelSecurityTokenRequirement) |
KeySize |
Obtém ou define o tamanho necessário da chave associada a um token de segurança. (Herdado de SecurityTokenRequirement) |
KeyType |
Obtém ou define o tipo de chave (simétrica ou assimétrica) associado a um token de segurança. (Herdado de SecurityTokenRequirement) |
KeyUsage |
Obtém ou define um valor que especifica como a chave associada a um token de segurança pode ser usada. (Herdado de SecurityTokenRequirement) |
MessageSecurityVersion |
Obtém ou define a versão de segurança da mensagem a ser usada (se necessário). (Herdado de ServiceModelSecurityTokenRequirement) |
Properties |
Obtém uma coleção de propriedades não estáticas para a instância SecurityTokenRequirement atual. (Herdado de SecurityTokenRequirement) |
RequireCryptographicToken |
Obtém ou define um valor que indica se o token de segurança deve ser capaz de executar operações criptográficas, como a criptografia. (Herdado de SecurityTokenRequirement) |
SecureConversationSecurityBindingElement |
Obtém ou define um elemento de associação de segurança usado para proteger mensagens de inicialização de conversa segura. (Herdado de ServiceModelSecurityTokenRequirement) |
SecurityAlgorithmSuite |
Obtém ou define o pacote de algoritmos de segurança a ser usado (se necessário). (Herdado de ServiceModelSecurityTokenRequirement) |
SecurityBindingElement |
Obtém ou define o elemento de associação de segurança. (Herdado de ServiceModelSecurityTokenRequirement) |
TargetAddress |
Obtém ou define o endereço de destino. |
TokenType |
Obtém ou define o tipo de token de segurança necessário. (Herdado de SecurityTokenRequirement) |
TransportScheme |
Obtém ou define o esquema de transporte. (Herdado de ServiceModelSecurityTokenRequirement) |
Via |
Obtém ou define a Via. |
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) |
GetProperty<TValue>(String) |
Obtém a propriedade especificada para a instância SecurityTokenRequirement atual. (Herdado de SecurityTokenRequirement) |
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() |
Gera como saída uma representação de texto dessa instância da classe. |
TryGetProperty<TValue>(String, TValue) |
Obtém a propriedade especificada para a instância SecurityTokenRequirement atual. (Herdado de SecurityTokenRequirement) |