Condividi tramite


SecurityBindingElement.OperationSupportingTokenParameters Proprietà

Definizione

Ottiene la raccolta di parametri dei token di supporto di operazione.

public:
 property System::Collections::Generic::IDictionary<System::String ^, System::ServiceModel::Security::Tokens::SupportingTokenParameters ^> ^ OperationSupportingTokenParameters { System::Collections::Generic::IDictionary<System::String ^, System::ServiceModel::Security::Tokens::SupportingTokenParameters ^> ^ get(); };
public System.Collections.Generic.IDictionary<string,System.ServiceModel.Security.Tokens.SupportingTokenParameters> OperationSupportingTokenParameters { get; }
member this.OperationSupportingTokenParameters : System.Collections.Generic.IDictionary<string, System.ServiceModel.Security.Tokens.SupportingTokenParameters>
Public ReadOnly Property OperationSupportingTokenParameters As IDictionary(Of String, SupportingTokenParameters)

Valore della proprietà

IDictionary<String,SupportingTokenParameters>

Interfaccia IDictionary<TKey,TValue> dei tipi String (chiave) e SupportingTokenParameters (valore).

Commenti

I token di supporto forniscono attestazioni aggiuntive rispetto a quelle contenute nei token primari dell'associazione.

La raccolta restituita dalla proprietà OperationSupportingTokenParameters contiene parametri token aggiuntivi (SecurityTokenParameters) per specifiche operazioni definite. I parametri del token primario vengono individuati nella classe SymmetricSecurityBindingElement o AsymmetricSecurityBindingElement (entrambe le classi ereditano dalla classe SecurityBindingElement ). Nel caso della classe SymmetricSecurityBindingElement, i parametri del token primario vengono restituiti dalla proprietà ProtectionTokenParameters. Nell'elemento AsymmetricSecurityBindingElement sono disponibili due proprietà di parametro: InitiatorTokenParameters e RecipientTokenParameters.

Nota

Le proprietà sono dette parametri perché specificano solo il tipo di token di sicurezza, non i valori effettivi.

I token di supporto possono essere limitati a un ambito diverso rispetto a quello dell'associazione (in questo caso l'operazione), nel qual caso vengono inclusi in tutti i messaggi protetti inviati dal client a servizi che hanno l'azione specificata.

Per fornire token di supporto solo per un'operazione (non per tutte le operazioni eseguite su un endpoint), utilizzare la proprietà OptionalOperationSupportingTokenParameters.

Si applica a