4 | | ||'''Interface'''||The interface name. E.g. ''IAuthenticator''|| |
5 | | ||'''Module'''||The module from where the interface can be imported from. E.g. trac.web.api|| |
6 | | ||'''Source'''||Provide a source link here. You might also include a line reference if you want. E.g. [source:trac/trunk/web/api.py]|| |
7 | | ||'''Since'''||Since when is the extension point interface available? E.g. [milestone:0.12 0.12]|| |
| 3 | ||'''Interface'''||The interface name. E.g. ''IAuthenticator''||'''Since'''||Since when is the extension point interface available? E.g. [milestone:0.12 0.12]|| |
| 4 | ||'''Module'''||The module from where the interface can be imported from. E.g. trac.web.api||'''Source'''||Provide a source link here. You might also include a line reference if you want. E.g. [source:trac/trunk/web/api.py]|| |
| 5 | {{{ |
| 6 | #!comment |
| 7 | table header is a good idea, just try to make it as compact as possible, especially module and source of it will fit nicely |
| 8 | }}} |
13 | | Provide detailed information on the purpose of the interface here. E.g. ''IAuthenticator'' is used by the main request dispatcher to associate the current request's session with a user, or, in case that no such user exists, with the anonymous user. The most basic implementation would search for a cookie in the request. Other, more elaborate implementations for example would provide single sign on by for example evaluating an existing request header, and so on. |
| 14 | Provide detailed information on the purpose of the interface here. E.g. ''IAuthenticator'' is used by the main request dispatcher to associate the current request's session with a user, or, in case that no such user exists, with the anonymous user. The most basic implementation would search for a cookie in the request. Other, more elaborated implementations for example would provide single sign on for example by evaluating an existing request header, and so on. |