org.clazzes.login.broker
The broker-login-service org.clazzes.login.broker is provided as an OSGi bundle, which may be activated by
obr:addurl http://maven.clazzes.org/repository.xml
obr:deploy broker-login-service
The maven artifact is:
<groupId>org.clazzes.login</groupId>
<artifactId>broker-login-service</artifactId>
Functionality
The Broker login service authenticates against all other login services registered in the surrounding OSGi container.
It allows applications to use support all authentication domains configured in any of the backends together, through one channel with the common API.
If different login mechanisms provide support for one and the same domain, the mechanism selection is unspecified.
Configuration
The HTTP login service may be configured using the OSGi configuration PID org.clazzes.login.http
using these configuration values:
Key | Description |
---|---|
defaultDomain | Optional. The default domain to communicate through getDefaultDomain(). |
The term "domain" refers to a login domain, not a DNS domain.