META-INF.mule-ws.xsd Maven / Gradle / Ivy
Mule Utilities for Web Services.
WS
WS Module
A simple web-service proxy, which handles WSDL rewriting.
A simple web-service proxy, which handles WSDL rewriting.
The endpoint on which this proxy is listening.
The endpoint of the proxied web service.
The address on which this proxy is listening.
The endpoint on which this proxy is listening.
The address of the proxied web service.
The endpoint of the proxied web service.
A list of the transformers that will be applied (in order) to the message before it is delivered to the proxied web service.
A list of the transformers that will be applied (in order) to the synchronous response of the proxied web service before it is returned via the transport.
The location URI of the WSDL for your service, if you don't want to use one provided by the target web service.
The location of the WSDL file for your service, if you don't want to use one provided by the target web service.
Component that consumes a web service. The XML to send as the SOAP body is taken from the payload of the message,
and the SOAP response is also set as XML in the payload.
The operation that will be consumed. It must exist in the WSDL file, bound to the port and service specified.
A reference to the configuration element for this web service consumer. If only one consumer-config element
is defined in the application, then it will be used by default and there is no need to provide this
attribute. Otherwise, it is required.
Whether or not MTOM (attachment support) is enabled.
Defines security strategies for the web service consumer.
Adds a username token header to the SOAP request.
The username to use in the header.
The password to use in the header.
The type of the password (can be either TEXT or DIGEST).
If true, a "Nonce" element is added to the UsernameToken in the request.
If true, "Created" element is added to the UsernameToken in the request.
Adds a timestamp header to the SOAP request.
The time difference between creation and expiry time in seconds.
Signs the SOAP request, adding the signature as a security header in the SOAP envelope.
Reference to a TLS context that will be used to sign the request. This context must have a
key store defined. The private key of this store will be used to sign the request.
Verifies the signature of the SOAP response.
Reference to a TLS context that will be used to verify the signature of the response. The certificates in the
trust store of this context will be used to validate the signature. If no TLS context is provided, the default
certificates of the JVM will be used.
Encrypts the SOAP request.
Reference to a TLS context that will be used to encrypt the request. The public key for the specified
alias will be used to encrypt the request. If no TLS context is provided, the default
certificates of the JVM will be used.
Alias of the certificate to use for encryption. An entry in the trust store must exist for this alias.
Decrypts the SOAP response.
Reference to a TLS context that will be used. The private key of this key store
will be used to decrypt the response.
Identifies the configuration in the registry, so that it can be referenced by the consumer message processor.
Specifies the address of the web service.
The location of the WSDL file. This may be either a path to a local resource or a URL.
The name of the service that will be consumed. This service must exist in the WSDL file.
The name of the port that will be used to consume the service. This port must exist in the WSDL file.
A reference to the connector that will be used by this component. The protocol of the service
address must be supported by this connector.
A reference to a connector config that will be used by this component.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy