SecurityMessageProperty Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene le proprietà correlate alla sicurezza e viene associato a un messaggio.
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
- Ereditarietà
-
SecurityMessageProperty
- Implementazioni
Commenti
I risultati dell'autenticazione client vengono convertiti in un'istanza di ServiceSecurityContext, collegata al messaggio usando un oggetto SecurityMessageProperty. Questa proprietà può essere usata da livelli superiori per implementare la logica di autorizzazione personalizzata.
Costruttori
| Nome | Descrizione |
|---|---|
| SecurityMessageProperty() |
Inizializza una nuova istanza della classe SecurityMessageProperty. |
Proprietà
| Nome | Descrizione |
|---|---|
| ExternalAuthorizationPolicies |
Ottiene o imposta una raccolta di criteri di autorizzazione esterni. |
| HasIncomingSupportingTokens |
Indica se il messaggio in arrivo contiene almeno un token di sicurezza di supporto. |
| IncomingSupportingTokens |
Ottiene o imposta una raccolta di token di supporto in ingresso. |
| InitiatorToken |
Ottiene o imposta il token dell'iniziatore SecurityTokenSpecification per questo messaggio. |
| OutgoingSupportingTokens |
Ottiene una raccolta di oggetti in uscita SupportingTokenSpecification . |
| ProtectionToken |
Ottiene o imposta il SecurityTokenSpecification token di protezione per questo messaggio. |
| RecipientToken |
Ottiene o imposta il SecurityTokenSpecification token del destinatario per questo messaggio. |
| SenderIdPrefix |
Ottiene o imposta il prefisso ID mittente per questo messaggio. |
| ServiceSecurityContext |
Ottiene o imposta l'oggetto ServiceSecurityContext per il messaggio. |
| TransportToken |
Ottiene o imposta il token di SecurityTokenSpecification trasporto per questo messaggio. |
Metodi
| Nome | Descrizione |
|---|---|
| CreateCopy() |
Clona l'istanza corrente di questa classe. |
| Dispose() |
Elimina l'istanza corrente di questa classe. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetOrCreate(Message) |
Ottiene o crea un'istanza di questa classe dal messaggio specificato. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |