Bootstrapping and Configuration
Message Optimization Technology
How WSIT Relates to Windows Communication Foundation (WCF)
Bootstrapping and Configuration Specifications
Message Optimization Specifications
Reliable Messaging Specifications
How the WSIT Technologies Work
How Message Optimization Works
Registering GlassFish with the IDE
Configuring WSIT Features in the Web Service
Deploying and Testing a Web Service
Creating a Client to Consume a WSIT-Enabled Web Service
What is a Server-Side Endpoint?
Configuring Message Optimization in a Web Service
Deploying and Testing a Web Service
Creating a Client to Consume a WSIT-enabled Web Service
Message Optimization and Secure Conversation
Creating Web Service Providers and Clients that use Reliable Messaging
Using Secure Conversation With Reliable Messaging
Configuring Security Using NetBeans IDE
Summary of Configuration Requirements
Summary of Service-Side Configuration Requirements
Summary of Client-Side Configuration Requirements
Username Authentication with Symmetric Keys
Message Authentication over SSL
SAML Sender Vouches with Certificates
STS Issued Token with Service Certificate
Configuring SSL and Authorized Users
Configuring SSL For Your Applications
Configuring Keystores and Truststores
Updating GlassFish Certificates
Specifying Aliases with the Updated Stores
Configuring the Keystore and Truststore
Specifying Security at the Operation, Input Message, or Output Message Level
Configuring A Secure Token Service (STS)
Specifying an STS on the Service Side
Specifying an STS on the Client Side
Example: Username Authentication with Symmetric Keys (UA)
Example: Mutual Certificates Security (MCS)
Example: Transport Security (SSL)
Example: SAML Authorization over SSL (SA)
Example: SAML Sender Vouches with Certificates (SV)
Example: STS Issued Token (STS)
Issues Addressed Using Security Mechanisms
Understanding WSIT Configuration Files
Service-Side WSIT Configuration Files
Client-Side WSIT Configuration Files
Security Mechanism Configuration Options
Environment Configuration Settings
Setting the Web Container Listener Port
Setting the Web Container Home Directory
WSIT Configuration and WS-Policy Assertions
Creating a Web Service From Java
Creating a Web Service From WSDL
Building and Deploying the Web Service
Building and Deploying a Web Service Created From Java
Building and Deploying a Web Service Created From WSDL
Deploying the Web Service to a Web Container
Building and Deploying a Client
Prerequisites to Creating the WCF Client
Building and Running the Client
Customizations for WCF Service WSDL
Developing a Microsoft .NET Client
Building, Deploying and Running the basicWSTX Example