Wiki source code of org.clazzes.login.broker

Last modified by christoph_lechleitner@iteg_at on 2013-07-22 09.52:48

Hide last authors
christoph_lechleitner@iteg_at 1.1 1 The broker-login-service org.clazzes.login.broker is provided as an OSGi bundle, which may be activated by
2
3 (% class="code" %)
4 (((
5 obr:addurl http:~/~/maven.clazzes.org/repository.xml
6 obr:deploy broker-login-service
7 )))
8
9 The maven artifact is:
10
11 (% class="code" %)
12 (((
13 <groupId>org.clazzes.login</groupId>
14 <artifactId>broker-login-service</artifactId>
15 )))
16
17 === {{id name="org.clazzes.login.broker-Functionality"/}}Functionality ===
18
19 The Broker login service authenticates against all other login services registered in the surrounding OSGi container.
20
21 It allows applications to use support all authentication domains configured in any of the backends together, through one channel with the common API.
22
23 If different login mechanisms provide support for one and the same domain, the mechanism selection is unspecified.
24
25 === {{id name="org.clazzes.login.broker-Configuration"/}}Configuration ===
26
27 The HTTP login service may be configured using the OSGi configuration PID {{code language="none"}}org.clazzes.login.http{{/code}} using these configuration values:
28
29 |=(((
30 (% class="tablesorter-header-inner" %)
31 (((
32 Key
33 )))
34 )))|=(((
35 (% class="tablesorter-header-inner" %)
36 (((
37 Description
38 )))
39 )))
40 |(((
41 {{code language="none"}}
42 defaultDomain
43 {{/code}}
44 )))|(((
45 Optional. The default domain to communicate through getDefaultDomain().
46 )))
47
48 (% style="line-height: 1.4285715;" %)The term "domain" refers to a login domain, not a DNS domain.
49
50