KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > atlassian > seraph > config > SecurityConfig


1 package com.atlassian.seraph.config;
2
3 import com.atlassian.seraph.auth.Authenticator;
4 import com.atlassian.seraph.auth.RoleMapper;
5 import com.atlassian.seraph.auth.AuthenticationContext;
6 import com.atlassian.seraph.controller.SecurityController;
7
8 import java.util.List JavaDoc;
9
10 public interface SecurityConfig
11 {
12     String JavaDoc STORAGE_KEY = "seraph_config";
13
14     List JavaDoc getServices();
15
16     String JavaDoc getLoginURL();
17
18     String JavaDoc getLinkLoginURL();
19
20     String JavaDoc getLogoutURL();
21
22     String JavaDoc getOriginalURLKey();
23
24     Authenticator getAuthenticator();
25
26     AuthenticationContext getAuthenticationContext();
27
28     SecurityController getController();
29
30     RoleMapper getRoleMapper();
31
32     List JavaDoc getInterceptors(Class JavaDoc desiredInterceptorClass);
33
34     String JavaDoc getCookieEncoding();
35
36     String JavaDoc getLoginCookieKey();
37
38     void destroy();
39 }
40
Popular Tags