- scopes() - Method in class org.mule.soap.internal.interceptor.ScopeSaverXMLStreamReader
-
- ScopeSaverXMLStreamReader - Class in org.mule.soap.internal.interceptor
-
XMLStreamReader decorator that saves the scope and allows the access to information about all the parent XMLEvent elements
- ScopeSaverXMLStreamReader(XMLStreamReader) - Constructor for class org.mule.soap.internal.interceptor.ScopeSaverXMLStreamReader
-
- securityAction() - Method in interface org.mule.soap.api.security.SecurityStrategy
-
Returns the security action name that is going to be executed in the request phase (OUT interceptors).
- securityAction() - Method in class org.mule.soap.api.security.WssDecryptSecurityStrategy
-
- securityAction() - Method in class org.mule.soap.api.security.WssEncryptSecurityStrategy
-
- securityAction() - Method in class org.mule.soap.api.security.WssGlobalOutgoingSecurityStrategy
-
- securityAction() - Method in class org.mule.soap.api.security.WssIncomingTimestampSecurityStrategy
-
- securityAction() - Method in class org.mule.soap.api.security.WssSignSecurityStrategy
-
- securityAction() - Method in class org.mule.soap.api.security.WssTimestampSecurityStrategy
-
- securityAction() - Method in class org.mule.soap.api.security.WssUsernameTokenSecurityStrategy
-
- securityAction() - Method in class org.mule.soap.api.security.WssVerifySignatureSecurityStrategy
-
- SecurityStrategy - Interface in org.mule.soap.api.security
-
Base contract for objects that adds a level of security to the SOAP Protocol by preparing a set of CXF properties.
- SecurityStrategy.SecurityStrategyType - Enum in org.mule.soap.api.security
-
Different types of
SecurityStrategy that specify when a strategy should be applied to a message.
- securityType() - Method in interface org.mule.soap.api.security.SecurityStrategy
-
Returns the type of the security strategy, if applies for the request or the response.
- securityType() - Method in class org.mule.soap.api.security.WssDecryptSecurityStrategy
-
- securityType() - Method in class org.mule.soap.api.security.WssEncryptSecurityStrategy
-
- securityType() - Method in class org.mule.soap.api.security.WssGlobalOutgoingSecurityStrategy
-
- securityType() - Method in class org.mule.soap.api.security.WssIncomingTimestampSecurityStrategy
-
- securityType() - Method in class org.mule.soap.api.security.WssSignSecurityStrategy
-
- securityType() - Method in class org.mule.soap.api.security.WssTimestampSecurityStrategy
-
- securityType() - Method in class org.mule.soap.api.security.WssUsernameTokenSecurityStrategy
-
- securityType() - Method in class org.mule.soap.api.security.WssVerifySignatureSecurityStrategy
-
- SOAP_ACTION - Static variable in class org.mule.soap.internal.interceptor.SoapActionInterceptor
-
- SOAP_SERVICE_KNOWN_PROTOCOLS - Static variable in class org.mule.soap.internal.conduit.SoapServiceConduitInitiator
-
- SoapActionInterceptor - Class in org.mule.soap.internal.interceptor
-
CXF interceptor that adds the SOAP action to the outgoing request message.
- SoapActionInterceptor() - Constructor for class org.mule.soap.internal.interceptor.SoapActionInterceptor
-
- SoapAttachment - Class in org.mule.soap.api.message
-
Represents an attachment that was sent or received using the SOAP protocol, MTOM or SWA.
- SoapAttachment(InputStream, String) - Constructor for class org.mule.soap.api.message.SoapAttachment
-
- SoapAttachment() - Constructor for class org.mule.soap.api.message.SoapAttachment
-
- SoapAttachmentRequestEnricher - Class in org.mule.soap.internal.generator.attachment
-
- SoapAttachmentRequestEnricher() - Constructor for class org.mule.soap.internal.generator.attachment.SoapAttachmentRequestEnricher
-
- SoapAttachmentResponseEnricher - Class in org.mule.soap.internal.generator.attachment
-
- SoapAttachmentResponseEnricher(List<OperationModel>) - Constructor for class org.mule.soap.internal.generator.attachment.SoapAttachmentResponseEnricher
-
- SoapClient - Interface in org.mule.soap.api.client
-
Contract for clients that consumes SOAP Web Services.
- SoapClientFactory - Interface in org.mule.soap.api.client
-
A Contract for Factory Objects that creates
instances
- SoapConfigurationException - Exception in org.mule.soap.api.client
-
RuntimeException implementation that aims to be thrown when configuring a client.
- SoapConfigurationException(String, Throwable) - Constructor for exception org.mule.soap.api.client.SoapConfigurationException
-
- SoapConfigurationException(String) - Constructor for exception org.mule.soap.api.client.SoapConfigurationException
-
- SoapCxfClientFactory - Class in org.mule.soap.internal.client
-
- SoapCxfClientFactory() - Constructor for class org.mule.soap.internal.client.SoapCxfClientFactory
-
- SoapFaultException - Exception in org.mule.soap.api.exception
-
A
RuntimeException that represents a SOAP Fault that occurs during invocation processing.
- SoapFaultException(QName, QName, String, String, String, String, Throwable) - Constructor for exception org.mule.soap.api.exception.SoapFaultException
-
- SoapFaultException(SoapFault) - Constructor for exception org.mule.soap.api.exception.SoapFaultException
-
- SoapFaultException(Fault) - Constructor for exception org.mule.soap.api.exception.SoapFaultException
-
- soapHeaders(Map<String, String>) - Method in class org.mule.soap.api.message.SoapRequestBuilder
-
- SoapMessage - Interface in org.mule.soap.api.message
-
Represents a Soap Message carrying a content, attachments and a set of headers.
- SoapMtomCxfClient - Class in org.mule.soap.internal.client
-
a
SoapClient implementation based on CXF for MTOM web services.
- SoapRequest - Interface in org.mule.soap.api.message
-
Represents a request that aims to be sent to a Soap Web Service.
- SoapRequestBuilder - Class in org.mule.soap.api.message
-
- SoapRequestGenerator - Class in org.mule.soap.internal.generator
-
Generates a XML SOAP request used to invoke CXF.
- SoapRequestGenerator(AttachmentRequestEnricher, PortModel) - Constructor for class org.mule.soap.internal.generator.SoapRequestGenerator
-
- SoapResponse - Interface in org.mule.soap.api.message
-
Represents a response retrieved by a Soap Web Service.
- SoapResponseGenerator - Class in org.mule.soap.internal.generator
-
- SoapResponseGenerator(AttachmentResponseEnricher) - Constructor for class org.mule.soap.internal.generator.SoapResponseGenerator
-
- SoapServiceConduitInitiator - Class in org.mule.soap.internal.conduit
-
A ConduitInitiator implementation that creates SoapServiceConduit instances.
- SoapServiceConduitInitiator() - Constructor for class org.mule.soap.internal.conduit.SoapServiceConduitInitiator
-
- SoapServiceMetadataTypeUtils - Class in org.mule.soap.internal.util
-
Utility class for handling XML MetadataTypes
- SoapVersion - Enum in org.mule.soap.api
-
The versions of the SOAP protocol.
- SoapWebServiceConfiguration - Class in org.mule.soap.api
-
Represents a Soap Client Configuration with all the required attributes for stablishing a connection with the Web Service.
- SoapWebServiceConfigurationBuilder - Class in org.mule.soap.api
-
- standaloneSet() - Method in class org.mule.soap.internal.xml.stax.DelegateXMLStreamReader
-
- StaxSource - Class in org.mule.soap.internal.xml.stax
-
A StaxSource which gives us access to the underlying XMLStreamReader if we are StaxCapable down the line.
- StaxSource(XMLStreamReader) - Constructor for class org.mule.soap.internal.xml.stax.StaxSource
-
- StreamClosingInterceptor - Class in org.mule.soap.internal.interceptor
-
CXF interceptor that replaces the original XMLStreamReader with another one which closes the underlying
InputStream
that carried the request.
- StreamClosingInterceptor() - Constructor for class org.mule.soap.internal.interceptor.StreamClosingInterceptor
-
- StreamDataSource - Class in org.mule.soap.internal.client
-
- StreamDataSource(InputStream, String, String) - Constructor for class org.mule.soap.internal.client.StreamDataSource
-
- stringToDocument(String) - Static method in class org.mule.soap.internal.util.XmlTransformationUtils
-
- stringToDomElement(String) - Static method in class org.mule.soap.internal.util.XmlTransformationUtils
-
- stringToXmlStreamReader(String) - Static method in class org.mule.soap.internal.util.XmlTransformationUtils
-
- stringToXmlStreamReader(String, String) - Static method in class org.mule.soap.internal.util.XmlTransformationUtils
-
- withAddress(String) - Method in class org.mule.soap.api.SoapWebServiceConfigurationBuilder
-
Sets the address of the Web Service, if none specified it will be fetched from the wsdl file, if possible.
- WithContentType - Interface in org.mule.soap.api.message
-
Contract for Objects that carries a content-type.
- withEncoding(String) - Method in class org.mule.soap.api.SoapWebServiceConfigurationBuilder
-
Sets the encoding of the messages send and retrieved by the .
- withPort(String) - Method in class org.mule.soap.api.SoapWebServiceConfigurationBuilder
-
Sets the port of the service that describes the set of operations that can be performed.
- withResourceLocator(TransportResourceLocator) - Method in class org.mule.soap.api.SoapWebServiceConfigurationBuilder
-
- withSecurities(List<SecurityStrategy>) - Method in class org.mule.soap.api.SoapWebServiceConfigurationBuilder
-
- withSecurity(SecurityStrategy) - Method in class org.mule.soap.api.SoapWebServiceConfigurationBuilder
-
- withService(String) - Method in class org.mule.soap.api.SoapWebServiceConfigurationBuilder
-
Sets the service of the WSDL we want to perform operations from.
- withVersion(SoapVersion) - Method in class org.mule.soap.api.SoapWebServiceConfigurationBuilder
-
- withWsdlLocation(String) - Method in class org.mule.soap.api.SoapWebServiceConfigurationBuilder
-
Sets the location of the WSDL that describes the SOAP web service.
- WS_CRYPTO_PROVIDER_KEY - Static variable in interface org.mule.soap.api.security.stores.WssStoreConfiguration
-
WSS4J property name to specify a provider used to create Crypto instances.
- WSPasswordCallbackHandler - Class in org.mule.soap.internal.security.callback
-
Abstract implementation of
CallbackHandler that only handles instances
of
WSPasswordCallback with a specific usage.
- WSPasswordCallbackHandler(int, Consumer<WSPasswordCallback>) - Constructor for class org.mule.soap.internal.security.callback.WSPasswordCallbackHandler
-
Creates a new instance.
- WSS4J_PROP_PREFIX - Static variable in interface org.mule.soap.api.security.stores.WssStoreConfiguration
-
Prefix for all WSS4J crypto properties
- WssDecryptSecurityStrategy - Class in org.mule.soap.api.security
-
Decrypts an encrypted SOAP response, using the private key of the key-store in the provided TLS context.
- WssDecryptSecurityStrategy(WssKeyStoreConfiguration) - Constructor for class org.mule.soap.api.security.WssDecryptSecurityStrategy
-
- WssEncryptionConfiguration - Class in org.mule.soap.api.security.configuration
-
Security configuration regarding encryption algorithm.
- WssEncryptionConfiguration(String, String, String, String, List<WssPart>) - Constructor for class org.mule.soap.api.security.configuration.WssEncryptionConfiguration
-
- WssEncryptSecurityStrategy - Class in org.mule.soap.api.security
-
Verifies the signature of a SOAP response, using certificates of the trust-store in the provided TLS context.
- WssEncryptSecurityStrategy(WssKeyStoreConfiguration) - Constructor for class org.mule.soap.api.security.WssEncryptSecurityStrategy
-
- WssEncryptSecurityStrategy(WssKeyStoreConfiguration, WssEncryptionConfiguration) - Constructor for class org.mule.soap.api.security.WssEncryptSecurityStrategy
-
- WssGlobalOutgoingSecurityStrategy - Class in org.mule.soap.api.security
-
Adds global configurations to the outgoing SOAP message.
- WssGlobalOutgoingSecurityStrategy(String, boolean) - Constructor for class org.mule.soap.api.security.WssGlobalOutgoingSecurityStrategy
-
- WssIncomingTimestampSecurityStrategy - Class in org.mule.soap.api.security
-
Verifies the timestamp of an incoming SOAP message.
- WssIncomingTimestampSecurityStrategy(long) - Constructor for class org.mule.soap.api.security.WssIncomingTimestampSecurityStrategy
-
- WssKeyStoreConfiguration - Class in org.mule.soap.api.security.stores
-
Default
WssStoreConfiguration implementation for Key Stores, used for encryption, decryption and signing.
- WssKeyStoreConfiguration(String, String, String, String, String) - Constructor for class org.mule.soap.api.security.stores.WssKeyStoreConfiguration
-
- WssKeyStoreConfiguration(String, String, String) - Constructor for class org.mule.soap.api.security.stores.WssKeyStoreConfiguration
-
- WssPart - Class in org.mule.soap.api.security.configuration
-
Represents the identifier of a part of a SOAP message to be signed or encrypted.
- WssPart(String, String, String) - Constructor for class org.mule.soap.api.security.configuration.WssPart
-
- WssSignConfiguration - Class in org.mule.soap.api.security.configuration
-
Security configuration regarding signing algorithm.
- WssSignConfiguration(String, String, String, String, List<WssPart>) - Constructor for class org.mule.soap.api.security.configuration.WssSignConfiguration
-
- WssSignSecurityStrategy - Class in org.mule.soap.api.security
-
Signs the SOAP request that is being sent, using the private key of the key-store in the provided TLS context.
- WssSignSecurityStrategy(WssKeyStoreConfiguration) - Constructor for class org.mule.soap.api.security.WssSignSecurityStrategy
-
- WssSignSecurityStrategy(WssKeyStoreConfiguration, WssSignConfiguration) - Constructor for class org.mule.soap.api.security.WssSignSecurityStrategy
-
- WssStoreConfiguration - Interface in org.mule.soap.api.security.stores
-
Base contract for Security Stores that prepares additional properties for CXF in order to apply some
kind of Web Service Security.
- WssTimestampSecurityStrategy - Class in org.mule.soap.api.security
-
Bundles the outgoing SOAP message that it's being built with a timestamp that carries the creation.
- WssTimestampSecurityStrategy(long) - Constructor for class org.mule.soap.api.security.WssTimestampSecurityStrategy
-
- WssTrustStoreConfiguration - Class in org.mule.soap.api.security.stores
-
- WssTrustStoreConfiguration(String, String, String) - Constructor for class org.mule.soap.api.security.stores.WssTrustStoreConfiguration
-
- WssUsernameTokenSecurityStrategy - Class in org.mule.soap.api.security
-
Provides the capability to authenticate using Username and Password with a SOAP service by adding the UsernameToken
element in the SOAP request.
- WssUsernameTokenSecurityStrategy(String, String, PasswordType, boolean, boolean) - Constructor for class org.mule.soap.api.security.WssUsernameTokenSecurityStrategy
-
- WssVerifySignatureSecurityStrategy - Class in org.mule.soap.api.security
-
Verifies the signature of a SOAP response, using certificates of the trust-store in the provided TLS context.
- WssVerifySignatureSecurityStrategy(WssTrustStoreConfiguration) - Constructor for class org.mule.soap.api.security.WssVerifySignatureSecurityStrategy
-
- WssVerifySignatureSecurityStrategy() - Constructor for class org.mule.soap.api.security.WssVerifySignatureSecurityStrategy
-