All Classes and Interfaces
Class
Description
Decrypts an encrypted SOAP response, using the private key of the key-store in the provided TLS context.
A resolving context that provides access to an
ExtensionsClient during the creation of a MessageDispatcher.A context with all the required information for a
MessageDispatcher to properly dispatch the Soap message.A simple object that carries the information retrieved after the message was dispatched with a
MessageDispatcher.Verifies the signature of a SOAP response, using certificates of the trust-store in the provided TLS context.
This interface allows that different transports (such as JMS or HTTP) behave the same way when dispatching a Web Service
operation message.
ConnectionProvider specialization that handles MessageDispatcher connections that are bundled to a
SoapServiceProvider, which are created from when the SoapServiceProvider is created.Password types that can be configured in a
SecurityStrategy.Contract for objects that adds a level of security to the SOAP Protocol.
Used in
SecurityStrategy.accept(SecurityStrategyVisitor) as a visitor pattern.Signs the SOAP request that is being sent, using the private key of the key-store in the provided TLS context.
Annotation to be used on a
Class also annotated with @Extension, to list the SoapServiceProviders that the
extension exposes.Represents and enables the construction of an attachment to be sent over SOAP.
Contains the headers retrieved by the protocol after the request.
Annotation to be used on the Extension class, to list the
MessageDispatcherProviders that the extension handles.A simple container object that carries the SOAP envelope information and the attachments bounded to the response.
Helper class that builds the output types retrieved by Soap Connect extensions and WSC.
Contract for implementations that handles the web services that the extension will be able to execute by returning a list of
WebServiceDefinitions.RuntimeException that aims to be thrown in the SoapServiceProvider.validateConfiguration() when some configured
value is invalid.Bundles the outgoing SOAP message that it's being built with a timestamp that carries the creation.
Provides the capability to authenticate using Username and Password with a SOAP service by adding the UsernameToken element in
the SOAP request.
Verifies the signature of a SOAP response, using certificates of the trust-store in the provided TLS context.
Representation of a web service, carrying the WSDL that can be accessible either locally or remotely, a Service, a Port. and an
ID to identify this web service so set of operations can be discovered for execution.
Builder pattern implementation to create
WebServiceDefinition instances.Represents a multilevel metadata key that describes a soap operation giving a web service.
WssStoreConfiguration implementation for Key Stores, used for encryption, decryption and signing.Provides methods to access the configuration of a store used to add WS security to the SOAP requests.
WssStoreConfiguration implementation for Trust Stores, used for signature verification.