Compartilhar via


RecipientServiceModelSecurityTokenRequirement Classe

Definição

Especifica os requisitos de propriedade de segurança específicos para o serviço ouvinte no WCF (Windows Communication Foundation).

public ref class RecipientServiceModelSecurityTokenRequirement sealed : System::ServiceModel::Security::Tokens::ServiceModelSecurityTokenRequirement
public sealed class RecipientServiceModelSecurityTokenRequirement : System.ServiceModel.Security.Tokens.ServiceModelSecurityTokenRequirement
type RecipientServiceModelSecurityTokenRequirement = class
    inherit ServiceModelSecurityTokenRequirement
Public NotInheritable Class RecipientServiceModelSecurityTokenRequirement
Inherits ServiceModelSecurityTokenRequirement
Herança
RecipientServiceModelSecurityTokenRequirement

Comentários

As classes de requisito de token são usadas por um Gerenciador de token de segurança para especificar o que é necessário para 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 provedor de token de segurança e um autenticador de token de segurança podem ser criados.

Essa classe de requisito de token especifica os requisitos relacionados ao destinatário.

Construtores

RecipientServiceModelSecurityTokenRequirement()

Inicializa uma nova instância da classe RecipientServiceModelSecurityTokenRequirement.

Campos

Namespace

Especifica o namespace atual.

(Herdado de ServiceModelSecurityTokenRequirement)

Propriedades

AuditLogLocation

Obtém ou define o local do log de auditoria.

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)
ListenUri

Obtém ou define o URI ouvinte.

MessageAuthenticationAuditLevel

Obtém ou define o nível de auditoria de autenticação de mensagem.

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)
SuppressAuditFailure

Obtém ou define um valor que indica se as falhas de auditoria são suprimidas.

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)

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()

Exibe uma representação de texto desta instância da classe.

TryGetProperty<TValue>(String, TValue)

Obtém a propriedade especificada para a instância SecurityTokenRequirement atual.

(Herdado de SecurityTokenRequirement)

Aplica-se a