Skip navigation links
A B D E G H I M O P S T U V W 

A

accept(SecurityStrategyVisitor) - Method in class org.mule.runtime.extension.api.soap.security.DecryptSecurityStrategy
 
accept(SecurityStrategyVisitor) - Method in class org.mule.runtime.extension.api.soap.security.EncryptSecurityStrategy
 
accept(SecurityStrategyVisitor) - Method in interface org.mule.runtime.extension.api.soap.security.SecurityStrategy
Dispatches in a reflective way to the method with the specific SecurityStrategy type as argument.
accept(SecurityStrategyVisitor) - Method in class org.mule.runtime.extension.api.soap.security.SignSecurityStrategy
 
accept(SecurityStrategyVisitor) - Method in class org.mule.runtime.extension.api.soap.security.TimestampSecurityStrategy
 
accept(SecurityStrategyVisitor) - Method in class org.mule.runtime.extension.api.soap.security.UsernameTokenSecurityStrategy
 
accept(SecurityStrategyVisitor) - Method in class org.mule.runtime.extension.api.soap.security.VerifySignatureSecurityStrategy
 
ATTACHMENTS_FIELD - Static variable in class org.mule.runtime.extension.internal.soap.metadata.SoapOutputTypeBuilder
 

B

BODY_FIELD - Static variable in class org.mule.runtime.extension.internal.soap.metadata.SoapOutputTypeBuilder
 
build() - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinitionBuilder
 
builder() - Static method in class org.mule.runtime.extension.api.soap.WebServiceDefinition
 
buildOutputType(MetadataType, MetadataType, MetadataType, BaseTypeBuilder) - Static method in class org.mule.runtime.extension.internal.soap.metadata.SoapOutputTypeBuilder
 

D

DecryptSecurityStrategy - Class in org.mule.runtime.extension.api.soap.security
Decrypts an encrypted SOAP response, using the private key of the key-store in the provided TLS context.
DecryptSecurityStrategy(WssKeyStoreConfiguration) - Constructor for class org.mule.runtime.extension.api.soap.security.DecryptSecurityStrategy
 
dispatch(DispatchingRequest) - Method in interface org.mule.runtime.extension.api.soap.message.MessageDispatcher
Sends off a Soap Request to a destination and returns it's response.
DispatchingRequest - Class in org.mule.runtime.extension.api.soap.message
A context with all the required information for a MessageDispatcher to properly dispatch the Soap message.
DispatchingRequest(InputStream, String, Map<String, String>) - Constructor for class org.mule.runtime.extension.api.soap.message.DispatchingRequest
 
DispatchingResponse - Class in org.mule.runtime.extension.api.soap.message
A simple object that carries the information retrieved after the message was dispatched with a MessageDispatcher.
DispatchingResponse(InputStream, Map<String, String>) - Constructor for class org.mule.runtime.extension.api.soap.message.DispatchingResponse
 

E

EncryptSecurityStrategy - Class in org.mule.runtime.extension.api.soap.security
Verifies the signature of a SOAP response, using certificates of the trust-store in the provided TLS context.
EncryptSecurityStrategy(WssKeyStoreConfiguration) - Constructor for class org.mule.runtime.extension.api.soap.security.EncryptSecurityStrategy
 
equals(Object) - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinition
 

G

getAddress() - Method in class org.mule.runtime.extension.api.soap.message.DispatchingRequest
 
getAddress() - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinition
 
getAlias() - Method in class org.mule.runtime.extension.api.soap.security.config.WssKeyStoreConfiguration
 
getAttachments() - Method in class org.mule.runtime.extension.api.soap.SoapOutputPayload
 
getBody() - Method in class org.mule.runtime.extension.api.soap.SoapOutputPayload
 
getContent() - Method in class org.mule.runtime.extension.api.soap.SoapAttachment
 
getContentType() - Method in class org.mule.runtime.extension.api.soap.SoapAttachment
 
getCustomHeaders(WebServiceDefinition, String) - Method in interface org.mule.runtime.extension.api.soap.SoapServiceProvider
Gives the capability to create Soap headers given the a service definition and the operation that is being consumed so they can be bundled with the soap request
getExcludedOperations() - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinition
 
getFriendlyName() - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinition
 
getHeaders() - Method in class org.mule.runtime.extension.api.soap.SoapOutputPayload
 
getKeyPassword() - Method in class org.mule.runtime.extension.api.soap.security.config.WssKeyStoreConfiguration
 
getKeyStoreConfiguration() - Method in class org.mule.runtime.extension.api.soap.security.DecryptSecurityStrategy
 
getKeyStoreConfiguration() - Method in class org.mule.runtime.extension.api.soap.security.EncryptSecurityStrategy
 
getKeyStoreConfiguration() - Method in class org.mule.runtime.extension.api.soap.security.SignSecurityStrategy
 
getOperation() - Method in class org.mule.runtime.extension.api.soap.WebServiceTypeKey
 
getPassword() - Method in class org.mule.runtime.extension.api.soap.security.config.WssKeyStoreConfiguration
getPassword() - Method in interface org.mule.runtime.extension.api.soap.security.config.WssStoreConfiguration
 
getPassword() - Method in class org.mule.runtime.extension.api.soap.security.config.WssTrustStoreConfiguration
getPassword() - Method in class org.mule.runtime.extension.api.soap.security.UsernameTokenSecurityStrategy
 
getPasswordType() - Method in class org.mule.runtime.extension.api.soap.security.UsernameTokenSecurityStrategy
 
getPort() - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinition
 
getProtocolHeaders() - Method in class org.mule.runtime.extension.api.soap.SoapAttributes
 
getSecurities() - Method in interface org.mule.runtime.extension.api.soap.SoapServiceProvider
 
getService() - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinition
 
getService() - Method in class org.mule.runtime.extension.api.soap.WebServiceTypeKey
 
getServiceId() - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinition
 
getStorePath() - Method in class org.mule.runtime.extension.api.soap.security.config.WssKeyStoreConfiguration
getStorePath() - Method in interface org.mule.runtime.extension.api.soap.security.config.WssStoreConfiguration
 
getStorePath() - Method in class org.mule.runtime.extension.api.soap.security.config.WssTrustStoreConfiguration
getTimeToLeaveInSeconds() - Method in class org.mule.runtime.extension.api.soap.security.TimestampSecurityStrategy
 
getTrustStoreConfiguration() - Method in class org.mule.runtime.extension.api.soap.security.VerifySignatureSecurityStrategy
 
getType() - Method in class org.mule.runtime.extension.api.soap.security.config.WssKeyStoreConfiguration
getType() - Method in interface org.mule.runtime.extension.api.soap.security.config.WssStoreConfiguration
 
getType() - Method in class org.mule.runtime.extension.api.soap.security.config.WssTrustStoreConfiguration
getType() - Method in enum org.mule.runtime.extension.api.soap.security.PasswordType
 
getUsername() - Method in class org.mule.runtime.extension.api.soap.security.UsernameTokenSecurityStrategy
 
getWebServiceDefinitions() - Method in interface org.mule.runtime.extension.api.soap.SoapServiceProvider
 
getWsdlUrl() - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinition
 

H

hashCode() - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinition
 
HEADERS_FIELD - Static variable in class org.mule.runtime.extension.internal.soap.metadata.SoapOutputTypeBuilder
 
HttpMessageDispatcherProvider - Interface in org.mule.runtime.extension.api.soap
A message dispatcher that sends messages over HTTP with a default configuration or using an HTTP requester configuration.

I

isAddCreated() - Method in class org.mule.runtime.extension.api.soap.security.UsernameTokenSecurityStrategy
 
isAddNonce() - Method in class org.mule.runtime.extension.api.soap.security.UsernameTokenSecurityStrategy
 

M

MessageDispatcher - Interface in org.mule.runtime.extension.api.soap.message
This interface allows that different transports (such as JMS or HTTP) behave the same way when dispatching a Web Service operation message.
MessageDispatcherProvider<T extends MessageDispatcher> - Interface in org.mule.runtime.extension.api.soap
ConnectionProvider specialization that handles MessageDispatcher connections that are bundled to a SoapServiceProvider, which are created from when the SoapServiceProvider is created.

O

org.mule.runtime.extension.api.soap - package org.mule.runtime.extension.api.soap
 
org.mule.runtime.extension.api.soap.annotation - package org.mule.runtime.extension.api.soap.annotation
 
org.mule.runtime.extension.api.soap.message - package org.mule.runtime.extension.api.soap.message
 
org.mule.runtime.extension.api.soap.security - package org.mule.runtime.extension.api.soap.security
 
org.mule.runtime.extension.api.soap.security.config - package org.mule.runtime.extension.api.soap.security.config
 
org.mule.runtime.extension.internal.soap.metadata - package org.mule.runtime.extension.internal.soap.metadata
 

P

PasswordType - Enum in org.mule.runtime.extension.api.soap.security
Password types that can be configured in a SecurityStrategy.

S

SecurityStrategy - Interface in org.mule.runtime.extension.api.soap.security
Contract for objects that adds a level of security to the SOAP Protocol.
SecurityStrategyVisitor - Interface in org.mule.runtime.extension.api.soap.security
SignSecurityStrategy - Class in org.mule.runtime.extension.api.soap.security
Signs the SOAP request that is being sent, using the private key of the key-store in the provided TLS context.
SignSecurityStrategy(WssKeyStoreConfiguration) - Constructor for class org.mule.runtime.extension.api.soap.security.SignSecurityStrategy
 
Soap - Annotation Type in org.mule.runtime.extension.api.soap.annotation
Annotation to be used on a Class also annotated with @Extension, to list the SoapServiceProviders that the extension exposes.
SoapAttachment - Class in org.mule.runtime.extension.api.soap
Represents and enables the construction of an attachment to be sent over SOAP.
SoapAttachment(InputStream, MediaType) - Constructor for class org.mule.runtime.extension.api.soap.SoapAttachment
 
SoapAttachment() - Constructor for class org.mule.runtime.extension.api.soap.SoapAttachment
 
SoapAttributes - Class in org.mule.runtime.extension.api.soap
Contains the headers retrieved by the protocol after the request.
SoapAttributes(Map<String, String>) - Constructor for class org.mule.runtime.extension.api.soap.SoapAttributes
 
SoapMessageDispatcherProviders - Annotation Type in org.mule.runtime.extension.api.soap.annotation
Annotation to be used on the Extension class, to list the MessageDispatcherProviders that the extension handles.
SoapOutputPayload - Class in org.mule.runtime.extension.api.soap
A simple container object that carries the SOAP envelope information and the attachments bounded to the response.
SoapOutputPayload(TypedValue<InputStream>, Map<String, TypedValue<InputStream>>, Map<String, String>) - Constructor for class org.mule.runtime.extension.api.soap.SoapOutputPayload
 
SoapOutputTypeBuilder - Class in org.mule.runtime.extension.internal.soap.metadata
Helper class that builds the output types retrieved by Soap Connect extensions and WSC.
SoapOutputTypeBuilder() - Constructor for class org.mule.runtime.extension.internal.soap.metadata.SoapOutputTypeBuilder
 
SoapServiceProvider - Interface in org.mule.runtime.extension.api.soap
Contract for implementations that handles the web services that the extension will be able to execute by returning a list of WebServiceDefinitions.
SoapServiceProviderConfigurationException - Exception in org.mule.runtime.extension.api.soap
RuntimeException that aims to be thrown in the SoapServiceProvider.validateConfiguration() when some configured value is invalid.
SoapServiceProviderConfigurationException(String) - Constructor for exception org.mule.runtime.extension.api.soap.SoapServiceProviderConfigurationException
 
SoapServiceProviderConfigurationException(String, Throwable) - Constructor for exception org.mule.runtime.extension.api.soap.SoapServiceProviderConfigurationException
 

T

TimestampSecurityStrategy - Class in org.mule.runtime.extension.api.soap.security
Bundles the outgoing SOAP message that it's being built with a timestamp that carries the creation.
TimestampSecurityStrategy(long) - Constructor for class org.mule.runtime.extension.api.soap.security.TimestampSecurityStrategy
 
TimestampSecurityStrategy() - Constructor for class org.mule.runtime.extension.api.soap.security.TimestampSecurityStrategy
 

U

UsernameTokenSecurityStrategy - Class in org.mule.runtime.extension.api.soap.security
Provides the capability to authenticate using Username and Password with a SOAP service by adding the UsernameToken element in the SOAP request.
UsernameTokenSecurityStrategy(String, String, PasswordType, boolean, boolean) - Constructor for class org.mule.runtime.extension.api.soap.security.UsernameTokenSecurityStrategy
 
UsernameTokenSecurityStrategy(String, String, PasswordType) - Constructor for class org.mule.runtime.extension.api.soap.security.UsernameTokenSecurityStrategy
 

V

validateConfiguration() - Method in interface org.mule.runtime.extension.api.soap.SoapServiceProvider
This method is a hook for SoapServiceProvider instances to validate the configured parameters and fail gracefully before attempting to create a connection avoiding misleading and confusing error messages.
valueOf(String) - Static method in enum org.mule.runtime.extension.api.soap.security.PasswordType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.runtime.extension.api.soap.security.PasswordType
Returns an array containing the constants of this enum type, in the order they are declared.
VerifySignatureSecurityStrategy - Class in org.mule.runtime.extension.api.soap.security
Verifies the signature of a SOAP response, using certificates of the trust-store in the provided TLS context.
VerifySignatureSecurityStrategy(WssTrustStoreConfiguration) - Constructor for class org.mule.runtime.extension.api.soap.security.VerifySignatureSecurityStrategy
 
VerifySignatureSecurityStrategy() - Constructor for class org.mule.runtime.extension.api.soap.security.VerifySignatureSecurityStrategy
 
visitDecrypt(DecryptSecurityStrategy) - Method in interface org.mule.runtime.extension.api.soap.security.SecurityStrategyVisitor
 
visitEncrypt(EncryptSecurityStrategy) - Method in interface org.mule.runtime.extension.api.soap.security.SecurityStrategyVisitor
 
visitSign(SignSecurityStrategy) - Method in interface org.mule.runtime.extension.api.soap.security.SecurityStrategyVisitor
 
visitTimestamp(TimestampSecurityStrategy) - Method in interface org.mule.runtime.extension.api.soap.security.SecurityStrategyVisitor
 
visitUsernameToken(UsernameTokenSecurityStrategy) - Method in interface org.mule.runtime.extension.api.soap.security.SecurityStrategyVisitor
 
visitVerify(VerifySignatureSecurityStrategy) - Method in interface org.mule.runtime.extension.api.soap.security.SecurityStrategyVisitor
 

W

WebServiceDefinition - Class in org.mule.runtime.extension.api.soap
Representation of a web service, carrying the WSDL that can be accessible either locally or remotely, a Service, a Port.
WebServiceDefinitionBuilder - Class in org.mule.runtime.extension.api.soap
Builder pattern implementation to create WebServiceDefinition instances.
WebServiceTypeKey - Class in org.mule.runtime.extension.api.soap
Represents a multilevel metadata key that describes a soap operation giving a web service.
WebServiceTypeKey() - Constructor for class org.mule.runtime.extension.api.soap.WebServiceTypeKey
 
withAddress(URL) - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinitionBuilder
 
withAddress(String) - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinitionBuilder
 
withExcludedOperations(List<String>) - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinitionBuilder
 
withFriendlyName(String) - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinitionBuilder
 
withId(String) - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinitionBuilder
 
withPort(String) - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinitionBuilder
 
withService(String) - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinitionBuilder
 
withWsdlUrl(URL) - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinitionBuilder
 
withWsdlUrl(String) - Method in class org.mule.runtime.extension.api.soap.WebServiceDefinitionBuilder
 
WssKeyStoreConfiguration - Class in org.mule.runtime.extension.api.soap.security.config
WssStoreConfiguration implementation for Key Stores, used for encryption, decryption and signing.
WssKeyStoreConfiguration(String, String, String, String, String) - Constructor for class org.mule.runtime.extension.api.soap.security.config.WssKeyStoreConfiguration
 
WssKeyStoreConfiguration(String, String, String) - Constructor for class org.mule.runtime.extension.api.soap.security.config.WssKeyStoreConfiguration
 
WssStoreConfiguration - Interface in org.mule.runtime.extension.api.soap.security.config
Provides methods to access the configuration of a store used to add WS security to the SOAP requests.
WssTrustStoreConfiguration - Class in org.mule.runtime.extension.api.soap.security.config
WssStoreConfiguration implementation for Trust Stores, used for signature verification.
WssTrustStoreConfiguration(String, String, String) - Constructor for class org.mule.runtime.extension.api.soap.security.config.WssTrustStoreConfiguration
 
A B D E G H I M O P S T U V W 
Skip navigation links

Copyright © 2017 MuleSoft, Inc.. All rights reserved.