| Element | Description | Class |
|---|---|---|
| basicAuthCredentials | This class contains parameters needed to send basic authentication credentials | org.apache.servicemix.http.BasicAuthCredentials |
| component | An http component | org.apache.servicemix.http.HttpComponent |
| configuration | org.apache.servicemix.http.HttpConfiguration | |
| consumer | org.apache.servicemix.http.endpoints.HttpConsumerEndpoint | |
| endpoint | An http endpoint | org.apache.servicemix.http.HttpEndpoint |
| provider | org.apache.servicemix.http.endpoints.HttpProviderEndpoint | |
| sslParameters | This class contains all parameters needed to create an SSL server or client socket. | org.apache.servicemix.http.SslParameters |
| Attribute | Type | Description |
|---|---|---|
| password | xs:string | |
| username | xs:string |
| Attribute | Type | Description |
|---|---|---|
| host | xs:string | |
| path | xs:string | |
| port | xs:integer | |
| protocol | xs:string |
| Element | Type | Description |
|---|---|---|
| authenticationService | <spring:bean/> | |
| client | <spring:bean/> | |
| configuration | configuration | |
| endpoints | (endpoint)* | |
| keystoreManager | <spring:bean/> | |
| server | <spring:bean/> |
| Attribute | Type | Description |
|---|---|---|
| authenticationServiceName | xs:string | |
| componentName | xs:string | |
| connectorMaxIdleTime | xs:integer | |
| consumerProcessorSuspendTime | xs:integer | |
| jettyConnectorClassName | xs:string | |
| jettyManagement | xs:boolean | |
| jettyThreadPoolSize | xs:integer | |
| keystoreManagerName | xs:string | |
| managed | xs:boolean | |
| mapping | xs:string | |
| maxConnectionsPerHost | xs:integer | |
| maxTotalConnections | xs:integer | |
| rootDir | xs:string | |
| streamingEnabled | xs:boolean |
| Element | Type | Description |
|---|---|---|
| authenticationService | <spring:bean/> | |
| keystoreManager | <spring:bean/> |
| Attribute | Type | Description |
|---|---|---|
| authMethod | xs:string | |
| locationURI | xs:string | |
| service | xs:QName | |
| timeout | xs:long |
| Element | Type | Description |
|---|---|---|
| component | component | |
| endpoint | <spring:bean/> | |
| marshaler | <spring:bean/> | |
| serviceUnit | <spring:bean/> | |
| ssl | sslParameters |
| Attribute | Type | Description |
|---|---|---|
| authMethod | xs:string | |
| locationURI | xs:string | |
| role | xs:string | |
| soapAction | xs:string |
| Element | Type | Description |
|---|---|---|
| basicAuthentication | basicAuthCredentials | Authentication parameters used for provider endpoints using BASIC authentication. |
| binding | <spring:bean/> | |
| ssl | sslParameters |
| Attribute | Type | Description |
|---|---|---|
| service | xs:QName |
| Element | Type | Description |
|---|---|---|
| basicAuthentication | basicAuthCredentials | |
| component | component | |
| endpoint | <spring:bean/> | |
| serviceUnit | <spring:bean/> |
| Attribute | Type | Description |
|---|---|---|
| keyAlias | xs:string | |
| keyManagerFactoryAlgorithm | xs:string | |
| keyPassword | xs:string | |
| keyStore | xs:string | |
| keyStorePassword | xs:string | |
| keyStoreType | xs:string | |
| managed | xs:boolean | |
| needClientAuth | xs:boolean | |
| protocol | xs:string | |
| provider | xs:string | |
| trustManagerFactoryAlgorithm | xs:string | |
| trustStore | xs:string | |
| trustStorePassword | xs:string | |
| trustStoreType | xs:string | |
| wantClientAuth | xs:boolean |