Supports Expression Language: true (will be evaluated using variable registry only)SSL Context Service | | Controller Service API: RestrictedSSLContextService Implementation: StandardRestrictedSSLContextService | The SSL Context Service to use in order to secure the server. If specified, the server will accept only WSS requests; otherwise, the server will accept only WS requests |
SSL Client Authentication | no | - No Authentication
- Want Authentication
- Need Authentication
| Specifies whether or not the Processor should authenticate client by its certificate. This value is ignored if the <SSL Context Service> Property is not specified or the SSL Context provided uses only a KeyStore and not a TrustStore. |
Enable Basic Authentication | false | | If enabled, client connection requests are authenticated with Basic authentication using the specified Login Provider. |
Basic Authentication Path Spec | /* | | Specify a Path Spec to apply Basic Authentication. Supports Expression Language: true (will be evaluated using variable registry only) |
Basic Authentication Roles | ** | | The authenticated user must have one of specified role. Multiple roles can be set as comma separated string. '*' represents any role and so does '**' any role including no role. Supports Expression Language: true (will be evaluated using variable registry only) |
Login Service | hash | - HashLoginService
| Specify which Login Service to use for Basic Authentication. |
Users Properties File | | | Specify a property file containing users for Basic Authentication using HashLoginService. See http://www.eclipse.org/jetty/documentation/current/configuring-security.html for detail.
This property requires exactly one file to be provided..
Supports Expression Language: true (will be evaluated using variable registry only) |
State management:
This component does not store state.Restricted:
This component is not restricted.System Resource Considerations:
None specified.