Integration Server 10.15 | Web Services Developer’s Guide | Web Service Authentication and Authorization | ACL Checking Scenarios for Provider Web Service Descriptors on an Earlier Web Services Implementation
 
ACL Checking Scenarios for Provider Web Service Descriptors on an Earlier Web Services Implementation
Important:
This section summarizes the ACL checking scenarios for a provider web service descriptor that runs on the web services implementation introduced in Integration Server versions 7.1 (that is, the Pre-8.2 compatibility mode property is set to true). For information about the ACL checking scenarios for a provider web service descriptor that runs on the web services stack available in Integration Server versions in Integration Server 8.2 or later, see ACL Checking Scenarios for Provider Web Service Descriptors.
Note:
The Pre-8.2 compatibility mode property and the ability to run in pre-8.2 compatibility mode are deprecated as of Integration Server 10.4 due to the deprecation of the web services implementation introduced in Integration Server version 7.1.
The following tables identify the various combinations of the ACL checking results for a provider web service descriptor and its handler services when the provider web service descriptor runs on the web services stack implementation introduced in Integration Server version 7.1 (that is, the provider web service descriptors for which the Pre-8.2 compatibility mode property is set to true).
Transport Credentials Provided?
Handler ACL Result
Request Handler Executes?
Message Credentials Provided?
WSD ACL Result
SOAP Fault Returned?
Response Handler Executes?
Behavior
No
Pass
Yes
No
Pass
NA
Yes
1
No
Pass
Yes
Yes
Pass
NA
Yes
1
Yes
Pass
Yes
No
Pass
NA
Yes
1
Yes
Pass
Yes
Yes
Pass
NA
Yes
1
No
Pass
Yes
No
Fail
Yes
Yes
2
No
Pass
Yes
Yes
Fail
Yes
Yes
3
Yes
Pass
Yes
No
Fail
Yes
Yes
3
Yes
Pass
Yes
Yes
Fail
Yes
Yes
3
No
Fail
No
NA
NA
Yes
No
4
Yes
Fail
No
NA
NA
Yes
No
5
Yes, but incorrect
NA
No
NA
NA
No
No
6
Behavior
Description
1
Endpoint service executes.
2
Integration Server returns the following:
*An HTTP response status code of 401
*A SOAP fault with the message [ISS.0088.9164] Access to WSDescriptor <webServiceDescriptorName> denied.
3
Integration Server returns the following:
*An HTTP response status code of 500
*A SOAP fault with the message [ISS.0088.9164] Access to WSDescriptor <webServiceDescriptorName> denied.
4
Integration Server returns the following:
*An HTTP response status code of 401
*A SOAP fault with the message [ISS.0088.9433] Access denied to Handler Service <handlerService>
5
Integration Server returns the following:
*An HTTP response status code of 500
*A SOAP fault with the message [ISS.0088.9433] Access denied to Handler Service <handlerService>
6
Integration Server returns the following:
*An HTTP response status code of 401
*A “<h4>Access Denied</h4>” message