Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table lists the configuration properties that you can set for a SOAP adapter receive location:
| Property name | Type | Description | Restrictions | Comments |
|---|---|---|---|---|
| UseSSO | VT_BOOL | Specify whether to use Single Sign-On. | - Valid values are: - -1 (true) - 0 (false) |
The default value is 0 (false). |
The following code shows the format of the XML string you use to set the properties:
<CustomProps>
<UseSSO vt="11">0</UseSSO>
</CustomProps>
The following table lists the configuration properties that you can set for a SOAP adapter send port:
| Property name | Type | Description | Restrictions | Comments |
|---|---|---|---|---|
| ProxyPort | VT_I4 | Specify the proxy server port for this send port. | None | This property does not require a value unless the UseProxy property is set to -1 (true). The default value is 80. |
| AuthenticationScheme | VT_BSTR | Specify the type of authentication to use with the destination server. | Valid values are: - Anonymous - Basic - Digest - NTLM |
The default value is Anonymous. |
| Username | VT_BSTR | Specify the user name to use for authentication with the destination server. | Minimum length: 0 Maximum length: 256 |
This property does not require a value unless the AuthenticationScheme property is set to Basic or Digest and the UseSSO property is set to 0 (false). |
| UseProxy | VT_BOOL | Specify whether the SOAP send handler uses a proxy server. | Valid values are: - -1 (true) - 0 (false) |
The default value is 0 (false). |
| UseSoap12 | VT_BOOL | Specify to generate proxy code that will support the SOAP 1.2 protocol. | If this option is not selected, SOAP 1.1-compliant proxy code will be generated. Valid values are: - -1 (true) - 0 (false) |
The default value is 0 (false). |
| UsingOrchestration | VT_BOOL | Specify whether to use the Web service proxy associated with the address for this send port. | Valid values are: - -1 (true) - 0 (false) |
The default value is -1 (true). |
| UseSSO | VT_BOOL | Specify that Enterprise Single Sign-On is used. | Valid values are: - -1 (true) - 0 (false) |
The default value is 0 (false). |
| ProxyAddress | VT_BSTR | Specify the name of the proxy server. | This property is only valid if the UseProxy property is set to -1 (true). | None |
| Password | VT_NULL | Specify the password to use for authentication with the destination server. | This value is always set to null when exporting a binding file. This field must be manually populated with the password before importing the binding file into the target BizTalk Server configuration. | This property does not require a value unless the AuthenticationScheme property is set to Basic or Digest and the UseSSO property is set to 0 (false). |
| AssemblyPath | VT_BSTR | Specify the path to the assembly containing the Web service proxy. | None | None |
| TypeName | VT_BSTR | Specify the name of the class that contains the Web method to be invoked. | None | None |
| MethodName | VT_BSTR | Specify the method of the class that will be invoked. | None | None |
| UseHandlerSetting | VT_BOOL | Specify whether to use the SOAP send handler's default proxy configuration. | Valid values are: - -1 (true) - 0 (false) |
The default value is -1 (true). |
| ClientCertificate | VT_BSTR | Specify the thumbprint of the client certificate to use for establishing a connection. | Minimum length: 0 Maximum length: 59 |
None |
| ProxyPassword | VT_NULL | Specify the password to use for authentication with the proxy server. | This value is always set to null when exporting a binding file. This field must be manually populated with the password before importing the binding file into the target BizTalk Server configuration. | This property does not require a value if UseProxy is set to 0 (false). |
| ProxyUsername | VT_BSTR | Specify the username to use for authentication with the proxy server. | None | This property does not require a value unless the UseProxy property is set to -1 (true). |
The following code shows the format of the XML string you use to set the properties:
<CustomProps>
<ProxyPort vt="3">80</ProxyPort>
<AuthenticationScheme vt="8">Basic</AuthenticationScheme>
<Username vt="8">domain\testuser</Username>
<UseProxy vt="11">-1</UseProxy>
<UseSoap12 vt="11">-1</UseSoap12>
<UsingOrchestration vt="11">-1</UsingOrchestration>
<UseSSO vt="11">0</UseSSO>
<ProxyAddress vt="8">proxy</ProxyAddress>
<Password vt="1" />
<ProxyPort vt="3">80</ProxyPort>
<AssemblyPath vt="8">C:\Websvc.dll</AssemblyPath>
<TypeName vt="8">Websvc.svc</TypeName>
<MethodName vt="8">WebMethod</MethodName>
<UseHandlerSetting vt="11">0</UseHandlerSetting></
<ClientCertificate vt="8">23779A5EEA9693A37409021EFCDAB713A3680C34</ClientCertificate>
<ProxyPassword vt="1" />
<ProxyUsername vt="8">proxyuser</ProxyUsername>
</CustomProps>