Element Summary

ElementDescriptionClass
basicAuthCredentialsThis class contains parameters needed to send basic authentication credentialsorg.apache.servicemix.http.BasicAuthCredentials
componentAn http componentorg.apache.servicemix.http.HttpComponent
configurationorg.apache.servicemix.http.HttpConfiguration
consumerorg.apache.servicemix.http.endpoints.HttpConsumerEndpoint
endpointAn http endpointorg.apache.servicemix.http.HttpEndpoint
providerorg.apache.servicemix.http.endpoints.HttpProviderEndpoint
sslParametersThis class contains all parameters needed to create an SSL server or client socket.org.apache.servicemix.http.SslParameters

Element Detail

Element: basicAuthCredentials

AttributeTypeDescription
passwordxs:string
usernamexs:string

Element: component

AttributeTypeDescription
hostxs:string
pathxs:string
portxs:integer
protocolxs:string
ElementTypeDescription
authenticationService<spring:bean/>
client<spring:bean/>
configurationconfiguration
endpoints(endpoint)*
keystoreManager<spring:bean/>
server<spring:bean/>

Element: configuration

AttributeTypeDescription
authenticationServiceNamexs:string
componentNamexs:string
connectorMaxIdleTimexs:integer
consumerProcessorSuspendTimexs:integer
jettyConnectorClassNamexs:string
jettyManagementxs:boolean
jettyThreadPoolSizexs:integer
keystoreManagerNamexs:string
managedxs:boolean
mappingxs:string
maxConnectionsPerHostxs:integer
maxTotalConnectionsxs:integer
rootDirxs:string
streamingEnabledxs:boolean
ElementTypeDescription
authenticationService<spring:bean/>
keystoreManager<spring:bean/>

Element: consumer

AttributeTypeDescription
authMethodxs:string
locationURIxs:string
servicexs:QName
timeoutxs:long
ElementTypeDescription
componentcomponent
endpoint<spring:bean/>
marshaler<spring:bean/>
serviceUnit<spring:bean/>
sslsslParameters

Element: endpoint

AttributeTypeDescription
authMethodxs:string
locationURIxs:string
rolexs:string
soapActionxs:string
ElementTypeDescription
basicAuthenticationbasicAuthCredentialsAuthentication parameters used for provider endpoints using BASIC authentication.
binding<spring:bean/>
sslsslParameters

Element: provider

AttributeTypeDescription
servicexs:QName
ElementTypeDescription
basicAuthenticationbasicAuthCredentials
componentcomponent
endpoint<spring:bean/>
serviceUnit<spring:bean/>

Element: sslParameters

AttributeTypeDescription
keyAliasxs:string
keyManagerFactoryAlgorithmxs:string
keyPasswordxs:string
keyStorexs:string
keyStorePasswordxs:string
keyStoreTypexs:string
managedxs:boolean
needClientAuthxs:boolean
protocolxs:string
providerxs:string
trustManagerFactoryAlgorithmxs:string
trustStorexs:string
trustStorePasswordxs:string
trustStoreTypexs:string
wantClientAuthxs:boolean