UsernameOverTransportAssertion Members

Represents a turnkey security assertion that authenticates the client using a UsernameToken security token. The SOAP message is not encrypted or digitally signed, so a secure transport should be used with this assertion. WS-Security 1.1 or 1.0 can be used with this assertion.

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

Public Constructors

  Name Description
UsernameOverTransportAssertion Initializes a new instance of the UsernameOverTransportAssertion class.

Top

Public Properties

  Name Description
public property ClientActor Gets or sets the actor attribute on the Security SOAP header for a SOAP message destined for a Web service client to which this policy assertion applies.
public property ServiceActor Gets or sets the actor attribute on the Security SOAP header for a SOAP message destined for a Web service to which this policy assertion applies.
public property UsernameTokenProvider Gets or sets the security token provider for the client's security credentials.

Top

Public Methods

(see also Protected Methods )

  Name Description
public method CreateClientInputFilter Overridden. Specifies the SOAP filter for SOAP responses received by the Web service client.
public method CreateClientOutputFilter Overridden. Specifies the SOAP filter for SOAP requests sent by the Web service client.
public method CreateServiceInputFilter Overridden. Specifies the SOAP filter for SOAP requests received by the Web service.
public method CreateServiceOutputFilter Overridden. Specifies the SOAP filter for SOAP responses sent by the Web service.
public method Equals  Overloaded. (Inherited from Object )
public method GetExtensions Overridden. Gets the collection of policy extensions that are registered in the policy file.
public method GetHashCode  (Inherited from Object )
public method GetType  (Inherited from Object )
public method ReadXml Overridden. Reads the XML in the policy file that is associated with this policy assertion.
public method static ReferenceEquals  (Inherited from Object )
public method ToString  (Inherited from Object )
public method WriteXml Overridden. Writes the current policy assertion as XML using the specified System.Xml.XmlWriter.

Top

Protected Methods

  Name Description
protected method Finalize  (Inherited from Object )
protected method MemberwiseClone  (Inherited from Object )

Top

See Also

Reference

UsernameOverTransportAssertion Class
Microsoft.Web.Services3.Design Namespace

Other Resources

<UsernameOverTransportSecurity> Element
How to: Secure a Web Service Without Using a Policy File
How to: Secure a Web Service Using a Policy File