| Element | Description | Class |
|---|---|---|
| component | An http component | org.apache.servicemix.http.HttpSpringComponent |
| configuration | org.apache.servicemix.http.HttpConfiguration | |
| endpoint | An http endpoint | org.apache.servicemix.http.HttpEndpoint |
| sslParameters | This class contains all parameters needed to create an SSL server or client socket. | org.apache.servicemix.http.SslParameters |
| Element | Type | Description |
|---|---|---|
| configuration | configuration | |
| endpoints | (endpoint)* |
| Attribute | Type | Description |
|---|---|---|
| authenticationServiceName | xs:string | |
| jettyConnectorClassName | xs:string | |
| jettyThreadPoolSize | xs:integer | |
| keystoreManagerName | xs:string | |
| maxConnectionsPerHost | xs:integer | |
| maxTotalConnections | xs:integer | |
| streamingEnabled | xs:boolean |
| Element | Type | Description |
|---|---|---|
| authenticationService | <spring:bean/> | |
| keystoreManager | <spring:bean/> |
| Attribute | Type | Description |
|---|---|---|
| authMethod | xs:string | |
| locationURI | xs:string | |
| role | xs:string |
| Element | Type | Description |
|---|---|---|
| binding | <spring:bean/> | |
| ssl | sslParameters |
| Attribute | Type | Description |
|---|---|---|
| algorithm | xs:string | |
| keyAlias | 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 | |
| trustStore | xs:string | |
| trustStorePassword | xs:string | |
| trustStoreType | xs:string | |
| wantClientAuth | xs:boolean |