SecurityMessageProperty Classe

Definição

Contém propriedades relacionadas com a segurança e está associado a uma mensagem.

public ref class SecurityMessageProperty : IDisposable, System::ServiceModel::Channels::IMessageProperty
public class SecurityMessageProperty : IDisposable, System.ServiceModel.Channels.IMessageProperty
type SecurityMessageProperty = class
    interface IMessageProperty
    interface IDisposable
Public Class SecurityMessageProperty
Implements IDisposable, IMessageProperty
Herança
SecurityMessageProperty
Implementações

Observações

Os resultados de autenticação do cliente são convertidos numa instância de ServiceSecurityContext, que é anexada à mensagem usando um SecurityMessageProperty. Esta propriedade pode ser usada por camadas superiores para implementar lógica de autorização personalizada.

Construtores

Name Description
SecurityMessageProperty()

Inicializa uma nova instância da SecurityMessageProperty classe.

Propriedades

Name Description
ExternalAuthorizationPolicies

Obtém ou definem um conjunto de políticas de autorização externas.

HasIncomingSupportingTokens

Indica se a mensagem recebida contém pelo menos um token de segurança suportável.

IncomingSupportingTokens

Recebe ou define uma coleção de tokens de suporte que chegam.

InitiatorToken

Recebe ou define o SecurityTokenSpecification token de iniciador para esta mensagem.

OutgoingSupportingTokens

Recebe uma coleção de objetos que SupportingTokenSpecification saem.

ProtectionToken

Recebe ou define o SecurityTokenSpecification token de proteção para esta mensagem.

RecipientToken

Recebe ou define o SecurityTokenSpecification token destinatário para esta mensagem.

SenderIdPrefix

Recebe ou define o prefixo do ID do remetente para esta mensagem.

ServiceSecurityContext

Recebe ou define para ServiceSecurityContext esta mensagem.

TransportToken

Recebe ou define o SecurityTokenSpecification token de transporte para esta mensagem.

Métodos

Name Description
CreateCopy()

Clona a instância atual desta classe.

Dispose()

Elimina a instância atual desta classe.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetOrCreate(Message)

Obtém ou cria uma instância desta classe a partir da mensagem especificada.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a