SecurityMessageProperty Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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) |