WCF Service (Custom Binding) Scenario (Security Settings for Port <Port_Name> Dialog Box

Relevant for: API testing only

Use this scenario to test WCF services which require security or transport configurations.

User interface elements are described below (unlabeled elements are shown in angle brackets):

UI Elements

Description

Transport

Transport type. The transport types include:

  • HTTP

  • HTTPS

  • TCP

  • NamedPipe

  • AutoSecuredHTTP

Encoding

Encoding.You can choose from the following encoding types:

  • Text

  • MTOM

  • WCF Binary

Security
  • Authentication mode. A drop down list of possible modes of authentication, such as AnonymousForCertificate or MutualCertificate.

  • Bootstrap Policy. A drop down list of possible bootstrap policies for Secure Conversation authentication, such as SspiNegotiated or UserNameOverTransport.

Net Security

The type of stream security: None, Windows stream security, or SSL stream security.

Reliable Messaging

Enables Reliable Messaging in Ordered or Non-ordered format.

Identities

The identity information for the bindings and certificate:

  • Username and Password

  • Server /Client certificate. A certificate that provides identity information for the server or client. Use the Browse button to open the Select Certificate Dialog Box.

  • Expected DNS, SPN, and UPN. The expected identity of the server in terms of its DNS, SPN, or UPN. This can be localhost, an IP address, or a server name.

Client Windows Identity

The identity information for the client windows:

  • Current User. The identity of the user logged onto the machine.

  • Custom User. A user with the following credentials: Username, Password, and Domain.

Advanced

Opens the Advanced Settings dialog box.