WSTrustServiceContract 멤버
Definition of Trust Contract Implementation. Implements the following ServiceContract interfaces, 1. IWSTrustFeb2005SyncContract 2. IWSTrust13SyncContract 3. IWSTrustFeb2005AsyncContract 4. IWSTrust13AsyncContract
다음 표에서는 WSTrustServiceContract 유형에서 제공하는 멤버를 나열합니다.
공용 생성자
이름 | 설명 | |
---|---|---|
WSTrustServiceContract | Initializes an instance of T:Microsoft.IdentityModel.Protocols.WSTrust.WSTrustServiceContract |
위
공용 속성
이름 | 설명 | |
---|---|---|
SecurityTokenServiceConfiguration | Gets the SecurityTokenServiceConfiguration. |
위
공용 메서드
(보호 메서드 참조)
이름 | 설명 | |
---|---|---|
AddBindingParameters | Inherited from IContractBehavior Configures any binding elements to support the contract behavior. | |
ApplyClientBehavior | Inherited from IContractBehavior. The contract description for which the extension is intended. | |
ApplyDispatchBehavior | Inherited from IContractBehavior. Implements a modification or extension of the client across a contract. | |
BeginTrust13Cancel | Process an Asynchronous call to Trust Feb 1.3 Cancel message. | |
BeginTrust13CancelResponse | ||
BeginTrust13Issue | Process an Asynchronous call to Trust 1.3 Issue message. | |
BeginTrust13IssueResponse | ||
BeginTrust13Renew | Process an Asynchronous call to Trust 1.3 Renew message. | |
BeginTrust13RenewResponse | ||
BeginTrust13Validate | Process an Asynchronous call to Trust 1.3 Validate message. | |
BeginTrust13ValidateResponse | ||
BeginTrustFeb2005Cancel | Process an Asynchronous call to Trust Feb 2005 Cancel message. | |
BeginTrustFeb2005CancelResponse | ||
BeginTrustFeb2005Issue | Process an Asynchronous call to Trust Feb 2005 Issue message. | |
BeginTrustFeb2005IssueResponse | ||
BeginTrustFeb2005Renew | Process an Asynchronous call to Trust Feb 2005 Renew message. | |
BeginTrustFeb2005RenewResponse | ||
BeginTrustFeb2005Validate | Process an Asynchronous call to Trust Feb 2005 Validate message. | |
BeginTrustFeb2005ValidateResponse | ||
EndTrust13Cancel | Complete an Asynchronous call to Trust 1.3 Cancel message. | |
EndTrust13CancelResponse | ||
EndTrust13Issue | Complete an Asynchronous call to Trust 1.3 Issue message. | |
EndTrust13IssueResponse | ||
EndTrust13Renew | Complete an Asynchronous call to Trust 1.3 Renew message. | |
EndTrust13RenewResponse | ||
EndTrust13Validate | Complete an Asynchronous call to Trust 1.3 Validate message. | |
EndTrust13ValidateResponse | ||
EndTrustFeb2005Cancel | Complete an Asynchronous call to Trust Feb 2005 Cancel message. | |
EndTrustFeb2005CancelResponse | ||
EndTrustFeb2005Issue | Complete an Asynchronous call to Trust Feb 2005 Cancel message. | |
EndTrustFeb2005IssueResponse | ||
EndTrustFeb2005Renew | Complete an Asynchronous call to Trust Feb 2005 Renew message. | |
EndTrustFeb2005RenewResponse | ||
EndTrustFeb2005Validate | Complete an Asynchronous call to Trust Feb 2005 Validate message. | |
EndTrustFeb2005ValidateResponse | ||
Equals | 오버로드되었습니다. (Object에서 상속) | |
ExportContract | Implementation for IWsdlExportExtension.ExportContract. The default implementation does nothing. Can be overridden in the derived class for specific behavior. | |
ExportEndpoint | Implements IWsdlExportExtensions.ExportEndpoint. The default implementation does the following: For every Trust contract found, 1. Includes the appropriate trust namespace in the WSDL. 2. Imports the appropriate Trust schema and all dependent schemas. 3. Fixes the Messages of each operation to it appropriate WS-Trust equivalent. Trust Contract exposed by the Framework takes a System.ServiceModel.Channels.Message in and returns a System.ServiceModel.Channels.Message out. But Trust messages expects and RST and returns an RSTR/RSTRC. This method fixes the message names with the appropriate WS-Trust messages. | |
GetHashCode | (Object에서 상속) | |
GetType | (Object에서 상속) | |
ProcessTrust13Cancel | Process a Trust 1.3 Cancel message synchronously. | |
ProcessTrust13CancelResponse | ||
ProcessTrust13Issue | Process a Trust 1.3 Issue message synchronously. | |
ProcessTrust13IssueResponse | ||
ProcessTrust13Renew | Process a Trust 1.3 Renew message synchronously. | |
ProcessTrust13RenewResponse | ||
ProcessTrust13Validate | Process a Trust 1.3 Validate message synchronously. | |
ProcessTrust13ValidateResponse | ||
ProcessTrustFeb2005Cancel | Process a Trust Feb 2005 Cancel message synchronously. | |
ProcessTrustFeb2005CancelResponse | ||
ProcessTrustFeb2005Issue | Process a Trust Feb 2005 Issue message synchronously. | |
ProcessTrustFeb2005IssueResponse | ||
ProcessTrustFeb2005Renew | Process a Trust Feb 2005 Renew message synchronously. | |
ProcessTrustFeb2005RenewResponse | ||
ProcessTrustFeb2005Validate | Process a Trust Feb 2005 Validate message synchronously. | |
ProcessTrustFeb2005ValidateResponse | ||
ReferenceEquals | (Object에서 상속) | |
ToString | (Object에서 상속) | |
Validate | Inherited from IContractBehavior. Implement to confirm that the contract and endpoint can support the contract behavior. |
위
보호 메서드
이름 | 설명 | |
---|---|---|
BeginDispatchRequest | ||
BeginProcessCore | ||
CreateDispatchContext | ||
CreateSerializationContext | ||
DispatchRequest | ||
EndDispatchRequest | ||
EndProcessCore | ||
Finalize | (Object에서 상속) | |
FixMessageElement | During WSDL generation, the method fixes a given operation message element to refer to the RST and RSTR elements of the appropriate WS-Trust version. | |
GetRstSecurityTokenResolver | ||
GetSecurityHeaderTokenResolver | Returns the SecurityTokenResolver that resolves the following security tokens contained in the current WCF message request's security header: protection token, endorsing, or signed endorsing supporting tokens. | |
HandleException | Raises the Error Event and converts the given exception to a FaultException if required. If the original exception was a FaultException or PreserveOriginalException flag is set to true then the conversion to FaultException is not done. | |
ImportSchema | Imports all the required schema if not already present in the WSDL. The default implementation will import the following schemas, (a) WS-Trust Feb 2005. (b) WS-Trust 1.3 Derived classes can override this method to import other schemas. | |
IncludeNamespace | Adds the required WS-Trust namespaces to the WSDL if not already present. | |
MemberwiseClone | (Object에서 상속) | |
ProcessCore | Handles Synchronous calls to the STS. | |
ValidateDispatchContext |
위
공용 이벤트
이름 | 설명 | |
---|---|---|
RequestFailed | Occurs when a Failure happens processing a Trust request from the client. |
위
참고 항목
참조
WSTrustServiceContract 클래스
Microsoft.IdentityModel.Protocols.WSTrust 네임스페이스
Copyright © 2008 by Microsoft Corporation.모든 권리 보유.