WSTrustServiceContract Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definicja implementacji kontraktu usługi WS-Trust.
public ref class WSTrustServiceContract : System::ServiceModel::Description::IContractBehavior, System::ServiceModel::Description::IWsdlExportExtension, System::ServiceModel::Security::IWSTrust13AsyncContract, System::ServiceModel::Security::IWSTrust13SyncContract, System::ServiceModel::Security::IWSTrustFeb2005AsyncContract, System::ServiceModel::Security::IWSTrustFeb2005SyncContract
[System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode=System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Allowed)]
[System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, Name="SecurityTokenService", Namespace="http://schemas.microsoft.com/ws/2008/06/identity/securitytokenservice")]
public class WSTrustServiceContract : System.ServiceModel.Description.IContractBehavior, System.ServiceModel.Description.IWsdlExportExtension, System.ServiceModel.Security.IWSTrust13AsyncContract, System.ServiceModel.Security.IWSTrust13SyncContract, System.ServiceModel.Security.IWSTrustFeb2005AsyncContract, System.ServiceModel.Security.IWSTrustFeb2005SyncContract
[<System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode=System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Allowed)>]
[<System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, Name="SecurityTokenService", Namespace="http://schemas.microsoft.com/ws/2008/06/identity/securitytokenservice")>]
type WSTrustServiceContract = class
interface IWSTrustFeb2005SyncContract
interface IWSTrust13SyncContract
interface IWSTrustFeb2005AsyncContract
interface IWSTrust13AsyncContract
interface IWsdlExportExtension
interface IContractBehavior
Public Class WSTrustServiceContract
Implements IContractBehavior, IWsdlExportExtension, IWSTrust13AsyncContract, IWSTrust13SyncContract, IWSTrustFeb2005AsyncContract, IWSTrustFeb2005SyncContract
- Dziedziczenie
-
WSTrustServiceContract
- Atrybuty
- Implementuje
Implementuje następujące interfejsy kontraktów usług:
WSTrust |
Inicjuje nowe wystąpienie klasy WSTrustServiceContract. |
Security |
Pobiera konfigurację usługi. |
Add |
Konfiguruje wszystkie elementy powiązania w celu obsługi zachowania kontraktu. |
Apply |
Opis kontraktu, dla którego ma być przeznaczone rozszerzenie. |
Apply |
Implementuje modyfikację lub rozszerzenie klienta w ramach kontraktu. |
Begin |
Rozpoczyna asynchroniczne wywołanie metody DispatchRequest(DispatchContext). |
Begin |
Obsługuje asynchroniczne wywołanie usługi STS. |
Begin |
Przetwarza wywołanie asynchroniczne do WS-Trust 1 lutego 1.3 Anuluj wiadomość. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust 1.3 RSTR/Cancel. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu o problemie WS-Trust 1.3. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust 1.3 RSTR/Problem. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust 1.3 Odnów. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust 1.3 RSTR/Renew. |
Begin |
Przetwarza wywołanie asynchroniczne do komunikatu weryfikacji WS-Trust 1.3. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust 1.3 RSTR/Validate. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust lutego 2005 r. Anuluj. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust lutego 2005 RSTR/Anuluj. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu problemu WS-Trust lutego 2005 r. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust lutego 2005 RSTR/Problem. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust lutego 2005 r. Odnów. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust lutego 2005 RSTR/Renew. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu weryfikacji WS-Trust lutego 2005 r. |
Begin |
Przetwarza asynchroniczne wywołanie komunikatu WS-Trust lutego 2005 RSTR/Validate. |
Create |
DispatchContext Tworzy obiekt do użycia przez metodę DispatchRequest(DispatchContext) . |
Create |
WSTrustSerializationContext Tworzy obiekt przy użyciu lokalnych informacji rozpoznawania nazw WSTrustServiceClient. |
Dispatch |
Przetwarza komunikat żądania WS-Trust i opcjonalnie określa odpowiedni komunikat odpowiedzi i akcję WS-Addressing dla komunikatu odpowiedzi. |
End |
Kończy asynchroniczne wywołanie metody .DispatchRequest(DispatchContext) |
End |
Kończy asynchroniczne wywołanie usługi STS. |
End |
Kończy asynchroniczne wywołanie komunikatu WS-Trust 1.3 Anuluj. |
End |
Kończy asynchroniczne wywołanie komunikatu WS-Trust 1.3 RSTR/Cancel. |
End |
Kończy asynchroniczne wywołanie komunikatu o problemie WS-Trust 1.3. |
End |
Kończy asynchroniczne wywołanie komunikatu WS-Trust 1.3 RSTR/Problem. |
End |
Kończy asynchroniczne wywołanie komunikatu WS-Trust 1.3 Odnów. |
End |
Wykonuje asynchroniczne wywołanie komunikatu WS-Trust 1.3 RSTR/Renew. |
End |
Kończy asynchroniczne wywołanie komunikatu weryfikacji WS-Trust 1.3. |
End |
Kończy asynchroniczne wywołanie komunikatu WS-Trust 1.3 RSTR/Validate. |
End |
Kończy asynchroniczne wywołanie WS-Trust lutego 2005 r. Anuluj wiadomość. |
End |
Kończy asynchroniczne wywołanie WS-Trust lutego 2005 RSTR/Anuluj wiadomość. |
End |
Wykonaj asynchroniczne wywołanie zaufania z lutego 2005 r. Anuluj wiadomość. |
End |
Kończy asynchroniczne wywołanie WS-Trust lutego 2005 RSTR/Problem. |
End |
Kończy asynchroniczne wywołanie wiadomości z WS-Trust lutego 2005 r. Odnów. |
End |
Kończy asynchroniczne wywołanie WS-Trust lutego 2005 RSTR/Odnów wiadomość. |
End |
Kończy asynchroniczne wywołanie komunikatu weryfikacji WS-Trust lutego 2005 r. |
End |
Kończy asynchroniczne wywołanie komunikatu WS-Trust lutego 2005 RSTR/Validate. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Export |
Po zaimplementowaniu w klasie pochodnej elementy niestandardowego języka opisu usług sieci Web (WSDL) są zapisywane w wygenerowanym języku WSDL dla kontraktu. |
Export |
Zapisuje niestandardowe elementy języka opisu usług sieci Web (WSDL) do wygenerowanego WSDL dla punktu końcowego. |
Fix |
Podczas generowania WSDL ta metoda naprawia określony element komunikatu operacji, aby odwoływać się do elementów RST i RSTR odpowiedniej wersji WS-Trust. |
Get |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
Get |
Zwraca wartość SecurityTokenResolver , która będzie używana podczas rozpoznawania tokenów i kluczy w treści komunikatu WS-Trust. |
Get |
Zwraca wartość SecurityTokenResolver rozpoznawaną przez następujące tokeny zabezpieczające zawarte w nagłówku zabezpieczeń bieżącego żądania komunikatu WCF: token ochrony, obsługa endoringu lub podpisanych tokenów pomocniczych. |
Get |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
Handle |
Zgłasza zdarzenie i konwertuje RequestFailed określony wyjątek na wartość , FaultException jeśli jest to wymagane. Jeśli oryginalny wyjątek to FaultException lub jeśli flaga PreserveOriginalException jest ustawiona na |
Import |
Importuje wszystkie wymagane schematy, jeśli jeszcze nie istnieją w języku WSDL. |
Include |
Dodaje wymagane WS-Trust przestrzeni nazw do WSDL, jeśli jeszcze nie istnieje. |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Process |
Obsługuje synchroniczne wywołania do usługi STS. |
Process |
Przetwarza WS-Trust 1.3 Anuluj komunikat synchronicznie. |
Process |
Przetwarza WS-Trust 1.3 RSTR/Anuluj komunikat synchronicznie. |
Process |
Przetwórz WS-Trust 1.3 Komunikat o problemie synchronicznie. |
Process |
Przetwarza WS-Trust 1.3 RSTR/Anuluj komunikat synchronicznie. |
Process |
Przetwarza WS-Trust 1.3 Odnawianie komunikatu synchronicznie. |
Process |
Przetwarza komunikat WS-Trust 1.3 RSTR/Renew synchronicznie. |
Process |
Przetwarza WS-Trust 1.3 Zweryfikuj komunikat synchronicznie. |
Process |
Przetwarza WS-Trust 1.3 RSTR/Validate komunikat synchronicznie. |
Process |
Przetwarza WS-Trust luty 2005 Anuluj komunikat synchronicznie. |
Process |
Przetwarza WS-Trust 2005 RSTR/Anuluj komunikat synchronicznie. |
Process |
Przetwarza WS-Trust lutego 2005 r. Komunikat o problemie synchronicznie. |
Process |
Przetwarza WS-Trust 2005 RSTR/Problem komunikat synchronicznie. |
Process |
Przetwarza WS-Trust luty 2005 Odnawianie komunikatu synchronicznie. |
Process |
Przetwarza komunikat WS-Trust lutego 2005 RSTR/Renew synchronicznie. |
Process |
Przetwarza WS-Trust lutego 2005 r. Synchronicznie weryfikuje komunikat. |
Process |
Przetwarza WS-Trust 2005 RSTR/Validate komunikat synchronicznie. |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Validate(Contract |
Po zaimplementowaniu w klasie pochodnej potwierdza, że kontrakt i punkt końcowy mogą obsługiwać zachowanie kontraktu. |
Validate |
Weryfikuje określony DispatchContext obiekt. |
Request |
Występuje, gdy wystąpi błąd podczas przetwarzania żądania WS-Trust od klienta. |
Produkt | Wersje |
---|---|
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: