SecurityBindingElement.OperationSupportingTokenParameters Właściwość

Definicja

Pobiera kolekcję parametrów tokenu obsługi operacji.

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>

String Typ IDictionary<TKey,TValue> (klucz) i SupportingTokenParameters (wartość).

Uwagi

Tokeny pomocnicze zapewniają dodatkowe oświadczenia wykraczające poza te zawarte w tokenach podstawowych dla powiązania.

Kolekcja zwrócona przez OperationSupportingTokenParameters właściwość zawiera dodatkowe parametry tokenu (SecurityTokenParameters) dla określonych operacji zdefiniowanych. Podstawowe parametry tokenu znajdują się w obiekcie SymmetricSecurityBindingElement lub AsymmetricSecurityBindingElement (oba dziedziczą z SecurityBindingElement klasy). W przypadku parametrów SymmetricSecurityBindingElementtokenu podstawowego są zwracane przez ProtectionTokenParameters właściwość . We właściwościach AsymmetricSecurityBindingElement i RecipientTokenParameters znajdują się dwie właściwości parametru InitiatorTokenParameters .

Uwaga

Właściwości są nazywane parametrami, ponieważ określają tylko typ tokenu zabezpieczającego, a nie rzeczywiste wartości.

Tokeny pomocnicze mogą być ograniczone w innym zakresie niż powiązanie, w tym przypadku operacja, w tym przypadku są one uwzględniane we wszystkich zabezpieczonych komunikatach wysyłanych przez klienta do usług, które mają określoną akcję.

Aby udostępnić tokeny pomocnicze tylko dla operacji (nie wszystkie operacje w punkcie końcowym), użyj OptionalOperationSupportingTokenParameters właściwości .

Dotyczy