com.atlassian.seraph
Interface Initable

All Known Subinterfaces:
Authenticator, Interceptor, LoginInterceptor, LoginUrlStrategy, LogoutInterceptor, RedirectPolicy, RoleMapper, SecurityController, SecurityService
All Known Implementing Classes:
AbstractAuthenticator, DefaultAuthenticator, DefaultLoginUrlStrategy, DefaultRedirectPolicy, GroupRoleMapper, NullSecurityController, PathService, WebworkService

public interface Initable

A simple interface to indicate all initialisable configuration classes in Seraph.


Method Summary
 void init(java.util.Map params, SecurityConfig config)
          Initialise the configuration object with the given "init-params".
 

Method Detail

init

void init(java.util.Map params,
          SecurityConfig config)
Initialise the configuration object with the given "init-params".

Parameters:
params - The map of "init-params" extracted from the Seraph config file. This is guaranteed not null.
config - The Seraph SecurityConfig class that is initialising the config objects. This object will only be partially initialised at this time.


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