Rev 5060 | Rev 5070 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5060 | Rev 5069 | ||
---|---|---|---|
Line 15... | Line 15... | ||
15 | !set superclass=!text remove . in $class |
15 | !set superclass=!text remove . in $class |
16 | !set superclass=!replace internal / by , in $superclass |
16 | !set superclass=!replace internal / by , in $superclass |
17 | !set superclass=$(superclass[1]) |
17 | !set superclass=$(superclass[1]) |
18 | 18 | ||
19 | :auth |
19 | :auth |
- | 20 | !reset host_auth |
|
- | 21 | !!FIXME should be in wims.conf |
|
- | 22 | !set auth_method_list=ldap,cas,php |
|
- | 23 | !set idp_method_list=ldap,php |
|
- | 24 | ||
20 | !set ssclass=!text remove . in $class |
25 | !set ssclass=!text remove . in $class |
21 | !set ssclass=!replace internal / by , in $ssclass |
26 | !set ssclass=!replace internal / by , in $ssclass |
22 | !set ssclass=$(ssclass[1]) |
27 | !set ssclass=$(ssclass[1]) |
23 | !set type_class=!defof class_type in wimshome/log/classes/$class/.def |
28 | !set type_class=!defof class_type in wimshome/log/classes/$class/.def |
- | 29 | ||
24 | !set |
30 | !set authidp_method=!defof class_authidp in wimshome/log/classes/$ssclass/.def |
25 | !set |
31 | !set auth_method=$(authidp_method[1;]) |
26 | !set auth_method=!defof class_auth in wimshome/log/classes/$ssclass/.def |
- | |
27 | !set |
32 | !set idp_method =$(authidp_method[2;]) |
28 | !bound auth_method within $auth_method_list default $ |
33 | !bound auth_method within $auth_method_list default $ |
29 | !bound idp_method within $idp_method_list default $ |
34 | !bound idp_method within $idp_method_list default $ |
30 | !set class_auth=$auth_method |
35 | !set class_auth=$auth_method |
31 | !!!FIXME : change the name ($ldap_auth in another place) |
36 | !!!FIXME : change the name ($ldap_auth in another place) |
32 | !set host_auth=!defof class_$(auth_method)_auth in wimshome/log/classes/$ssclass/.def |
37 | !set host_auth=!defof class_$(auth_method)_auth in wimshome/log/classes/$ssclass/.def |