SecurityMessageProperty Classe

Definizione

Contiene proprietà di sicurezza e viene allegato a un messaggio.Contains security-related properties and is attached to a message.

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 tradotti in un'istanza di ServiceSecurityContext che viene allegata al messaggio utilizzando un elemento SecurityMessageProperty.Client authentication results are translated into an instance of ServiceSecurityContext, which is attached to the message using a SecurityMessageProperty. Questa proprietà può essere utilizzata dai livelli superiori per implementare la logica di autorizzazione personalizzata.This property can be used by higher layers to implement custom authorization logic.

Costruttori

SecurityMessageProperty()

Inizializza una nuova istanza della classe SecurityMessageProperty.Initializes a new instance of the SecurityMessageProperty class.

Proprietà

ExternalAuthorizationPolicies

Ottiene o imposta una raccolta di criteri di autorizzazione esterni.Gets or sets a collection of external authorization policies.

HasIncomingSupportingTokens

Indica se il messaggio in entrata contiene almeno un token di sicurezza di supporto.Indicates whether the incoming message contains at least one supporting security token.

IncomingSupportingTokens

Ottiene o imposta una raccolta di token di supporto in entrata.Gets or sets a collection of incoming supporting tokens.

InitiatorToken

Ottiene o imposta il token dell'iniziatore SecurityTokenSpecification per questo messaggio.Gets or sets the SecurityTokenSpecification initiator token for this message.

OutgoingSupportingTokens

Ottiene o imposta una raccolta di oggetti SupportingTokenSpecification in uscita.Gets a collection of outgoing SupportingTokenSpecification objects.

ProtectionToken

Ottiene o imposta il token di sicurezza SecurityTokenSpecification per questo messaggio.Gets or sets the SecurityTokenSpecification protection token for this message.

RecipientToken

Ottiene o imposta il token del destinatario SecurityTokenSpecification per questo messaggio.Gets or sets the SecurityTokenSpecification recipient token for this message.

SenderIdPrefix

Ottiene o imposta il prefisso dell'ID del mittente per questo messaggio.Gets or sets the sender ID prefix for this message.

ServiceSecurityContext

Ottiene o imposta l'elemento ServiceSecurityContext per questo messaggio.Gets or sets the ServiceSecurityContext for this message.

TransportToken

Ottiene o imposta il token di trasporto SecurityTokenSpecification per questo messaggio.Gets or sets the SecurityTokenSpecification transport token for this message.

Metodi

CreateCopy()

Esegue il clone dell'istanza corrente di questa classe.Clones the current instance of this class.

Dispose()

Elimina l'istanza corrente di questa classe.Disposes of the current instance of this class.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetOrCreate(Message)

Ottiene o crea un'istanza di questa classe dal messaggio specificato.Gets or creates an instance of this class from the specified message.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a