1 package com.atlassian.seraph.config;
2
3 import java.util.Map;
4
5
6
7
8 public class BogusLoginUrlStrategy implements LoginUrlStrategy
9 {
10 private String prefix;
11
12 public void init(final Map<String, String> params, final SecurityConfig config)
13 {
14 prefix = params.get("prefix");
15 }
16
17 public String getLoginURL(final SecurityConfig config, final String configuredLoginUrl)
18 {
19 return prefix + configuredLoginUrl;
20 }
21
22 public String getLogoutURL(final SecurityConfig config, final String configuredLogoutUrl)
23 {
24 return prefix + configuredLogoutUrl;
25 }
26
27 public String getLinkLoginURL(final SecurityConfig config, final String configuredLinkLoginUrl)
28 {
29 return prefix + configuredLinkLoginUrl;
30 }
31 }