SecurityMessageProperty Classe

Definizione

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)

Si applica a