com.atlassian.seraph.config
Interface SecurityConfig

All Known Implementing Classes:
SecurityConfigImpl

public interface SecurityConfig


Field Summary
static java.lang.String BASIC_AUTH
           
static java.lang.String STORAGE_KEY
           
 
Method Summary
 void destroy()
           
 AuthenticationContext getAuthenticationContext()
           
 Authenticator getAuthenticator()
           
 java.lang.String getAuthType()
           
 int getAutoLoginCookieAge()
          Autologin cookie age in seconds
 SecurityController getController()
           
 java.lang.String getCookieEncoding()
           
 java.util.List getInterceptors(java.lang.Class desiredInterceptorClass)
           
 java.lang.String getLinkLoginURL()
           
 java.lang.String getLoginCookieKey()
           
 java.lang.String getLoginCookiePath()
           
 java.lang.String getLoginURL()
           
 java.lang.String getLogoutURL()
           
 java.lang.String getOriginalURLKey()
           
 RoleMapper getRoleMapper()
           
 java.util.List getServices()
           
 boolean isInsecureCookie()
           
 

Field Detail

STORAGE_KEY

public static final java.lang.String STORAGE_KEY
See Also:
Constant Field Values

BASIC_AUTH

public static final java.lang.String BASIC_AUTH
See Also:
Constant Field Values
Method Detail

getServices

public java.util.List getServices()

getLoginURL

public java.lang.String getLoginURL()

getLinkLoginURL

public java.lang.String getLinkLoginURL()

getLogoutURL

public java.lang.String getLogoutURL()

getOriginalURLKey

public java.lang.String getOriginalURLKey()

getAuthenticator

public Authenticator getAuthenticator()

getAuthenticationContext

public AuthenticationContext getAuthenticationContext()

getController

public SecurityController getController()

getRoleMapper

public RoleMapper getRoleMapper()

getInterceptors

public java.util.List getInterceptors(java.lang.Class desiredInterceptorClass)

getCookieEncoding

public java.lang.String getCookieEncoding()

getLoginCookiePath

public java.lang.String getLoginCookiePath()
Returns:
The path to use for the autologin cookie

getLoginCookieKey

public java.lang.String getLoginCookieKey()

destroy

public void destroy()

getAuthType

public java.lang.String getAuthType()

isInsecureCookie

public boolean isInsecureCookie()

getAutoLoginCookieAge

public int getAutoLoginCookieAge()
Autologin cookie age in seconds



Copyright © 2008 Atlassian Software Systems Pty Ltd. All Rights Reserved.