SecurityBindingElement.OperationSupportingTokenParameters Właściwość

Definicja

Pobiera kolekcję operacji obsługujących Parametry tokenu.Gets the collection of operation supporting token parameters.

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)

Wartość właściwości

IDictionary<String,SupportingTokenParameters>

A IDictionary<TKey,TValue> typu String (klucz) i SupportingTokenParameters (wartość).A IDictionary<TKey,TValue> of types String (key) and SupportingTokenParameters (value).

Uwagi

Tokeny pomocnicze zapewniają dodatkowe oświadczenia poza tymi, które znajdują się w tokenach podstawowych dla powiązania.Supporting tokens provide additional claims beyond those contained in the primary tokens for the binding.

Kolekcja zwrócona przez OperationSupportingTokenParameters Właściwość zawiera dodatkowe parametry tokenu ( SecurityTokenParameters ) dla określonych operacji zdefiniowanych.The collection returned by the OperationSupportingTokenParameters property contains additional token parameters (SecurityTokenParameters) for specific operations defined. Parametry tokenu podstawowego są dostępne w SymmetricSecurityBindingElement lub AsymmetricSecurityBindingElement (obie dziedziczą z SecurityBindingElement klasy).The primary token parameters are found on either the SymmetricSecurityBindingElement or the AsymmetricSecurityBindingElement (both inherit from the SecurityBindingElement class). W przypadku SymmetricSecurityBindingElement , podstawowe parametry tokenu są zwracane przez ProtectionTokenParameters Właściwość.In the case of the SymmetricSecurityBindingElement, the primary token parameters are returned by the ProtectionTokenParameters property. AsymmetricSecurityBindingElementIstnieją dwie właściwości parametrów InitiatorTokenParameters i RecipientTokenParameters .On the AsymmetricSecurityBindingElement there are two parameter properties, the InitiatorTokenParameters and RecipientTokenParameters properties.

Uwaga

Właściwości są nazywane parametrami, ponieważ określają tylko typ tokenu zabezpieczającego, a nie wartości rzeczywiste.The properties are called parameters because they specify only the type of the security token, not the actual values.

Tokeny pomocnicze mogą być ograniczone do zakresu w innym zakresie niż powiązanie, w tym przypadku operacji, w takim przypadku obejmują wszystkie zabezpieczone komunikaty wysyłane przez klienta do usług, które mają określoną akcję.Supporting tokens can be scoped at a different scope than the binding, in this case the operation, in which case they are included in all secured messages sent by the client to services that have the specified Action.

Aby zapewnić tokeny pomocnicze tylko dla operacji (nie wszystkie operacje w punkcie końcowym), użyj OptionalOperationSupportingTokenParameters właściwości.To provide supporting tokens only for an operation (not all operations on an endpoint), use the OptionalOperationSupportingTokenParameters property.

Dotyczy