Share via


SecurityTokenServiceClient Members

Represents a proxy class that communicates with security token services.

The following tables list the members exposed by the SecurityTokenServiceClient type.

Public Constructors

  Name Description
SecurityTokenServiceClient Overloaded.  

Top

Public Properties

(see also Protected Properties )

  Name Description
public property Channel  Gets the output channel for the sender.(inherited from SoapSender)
public property Destination  Specifies the SOAP message receiver endpoint.(inherited from SoapSender)
public property Pipeline  Gets or sets an object that allows custom filtering of messages.(inherited from SoapPort)
public property Timeout  The time to wait for a response from a SendRequestResponse operation.(inherited from SoapClient)

Top

Protected Properties

  Name Description
protected property RequestEntropyEncryptingToken Gets or sets the security token that is used to encrypt the requestor's entropy value.
protected property RequestSigningToken Gets or sets the security token that is used to sign requests made to a security token service.
protected property RequestSoapContext Gets the SOAP context for the security token request.
protected property ResponseSoapContext Gets the SOAP context for the security token request response.
protected property SoapServiceAttribute  Gets the SoapServiceAttribute for the SoapClient .(inherited from SoapClient)

Top

Public Methods

(see also Protected Methods )

  Name Description
public method BeginIssueSecurityToken Begins an asynchronous request for a security token from a security token service.
public method BeginIssueSecurityTokenResponse Begins an asynchronous request for a security token from a security token service using the response from a previous security token request.
public method BeginRenewSecurityToken Begins an asynchronous request to a security token service to renew a security token.
public method BeginRenewSecurityTokenResponse Begins an asynchronous request to a security token service to renew a security token using the response from a previous request.
public method BeginSend  Sends data asynchronously to a SOAP receiver. (inherited from SoapSender)
public method BeginValidateSecurityToken Begins an asynchronous request to a security token service to validate a security token.
public method BeginValidateSecurityTokenResponse Begins an asynchronous request to a security token service to validate a security token using the response from a previous request.
public method EndIssueSecurityToken Completes an asynchronous request for a security token from a security token service.
public method EndIssueSecurityTokenResponse Completes an asynchronous request for a security token from a security token service using the response from a previous security token request.
public method EndRenewSecurityToken Completes an asynchronous request to a security token service to renew a security token.
public method EndRenewSecurityTokenResponse Completes an asynchronous request to a security token service to renew a security token using the response from a previous request.
public method EndSend  Ends a pending asynchronous send operation. (inherited from SoapSender)
public method EndValidateSecurityToken Completes an asynchronous request to a security token service to validate a security token.
public method EndValidateSecurityTokenResponse Completes an asynchronous request to a security token service to validate a security token using the response from a previous request.
public method Equals  (inherited from Object )
public method GetHashCode  (inherited from Object )
public method GetType  (inherited from Object )
public method IssueSecurityToken Requests a security token from a security token service.
public method IssueSecurityTokenResponse Requests a security token from a security token service using the response from a previous security token request.
public method RenewSecurityToken Makes a request to a security token service to renew a security token.
public method RenewSecurityTokenResponse Makes a request to a security token service to renew a security token using the response from a previous request.
public method Send  Transmits a SoapEnvelope via the TCP or HTTP protocol. (inherited from SoapSender)
public method ToString  (inherited from Object )
public method ValidateSecurityToken Makes a request to a security token service to validate a security token.
public method ValidateSecurityTokenResponse Makes a request to a security token service to validate a security token using the response from a previous request.

Top

Protected Methods

  Name Description
protected method BeginRequestSecurityToken Begins an asynchronous security token request to a security token service.
protected method BeginSendOneWay  Overloaded. (inherited from SoapClient )
protected method BeginSendRequestResponse  Overloaded. (inherited from SoapClient )
protected method ClearRequestSoapContext  
protected method EndRequestSecurityToken Completes the asynchronous security token request sent to a security token service.
protected method EndSendOneWay  Ends a pending asynchronous send operation. (inherited from SoapClient)
protected method EndSendRequestResponse  Ends a pending asynchronous request. (inherited from SoapClient)
protected method EnforceRequestConfidentiality Generates and encrypts the requestor's entropy value.
protected method EnforceRequestIntegrity Signs the request being made to the security token request.
protected method EnforceRequestPolicy Encrypts the requestor's entropy value, signs the request, and ensures the AppliesTo property is not null.
protected method EnforceRequestUsernameTokenConfidentiality  
protected method FilterMessage  Processes the output message through the pipeline. (inherited from SoapSender)
protected method Finalize  (inherited from Object )
protected method MemberwiseClone  (inherited from Object )
protected method RequestSecurityToken Sends a security token request to a security token service.
protected method SendOneWay  Overloaded. (inherited from SoapClient )
protected method SendRequestResponse  Overloaded. (inherited from SoapClient )
protected method SetupIssuedToken Initializes any IIssuedToken properties of the issued security token based on the security token request and its response.
protected method VerifyResponseConfidentiality Verifies the response from the security token service has encrypted the appropriate element(s).
protected method VerifyResponseIntegrity Verifies that the response from the security token service has signed the appropriate elements.
protected method VerifyResponsePolicy Verifies that the response from the security token service has encrypted and signed the appropriate elements.
protected method VerifyResponseUsernameTokenConfidentiality  

Top

See Also

Reference

SecurityTokenServiceClient Class
Microsoft.Web.Services2.Security Namespace