Clover Coverage Report - Atlassian Trusted Apps(Aggregated)
Coverage timestamp: Tue Jun 9 2009 19:34:44 CDT
2   23   2   1
0   17   1   2
2     1  
1    
 
 
  SeraphTrustedApplicationsFilter       Line # 12 2 2 0% 0.0
 
No Tests
 
1    package com.atlassian.security.auth.trustedapps.seraph.filter;
2   
3    import com.atlassian.security.auth.trustedapps.TrustedApplicationsManager;
4    import com.atlassian.security.auth.trustedapps.UserResolver;
5    import com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter;
6    import com.atlassian.seraph.auth.RoleMapper;
7    import com.atlassian.seraph.config.SecurityConfigFactory;
8   
9    /**
10    * Default Seraph implementation of the {@link TrustedApplicationsFilter}
11    */
 
12    public class SeraphTrustedApplicationsFilter extends TrustedApplicationsFilter
13    {
 
14  0 toggle public SeraphTrustedApplicationsFilter(TrustedApplicationsManager appManager, UserResolver resolver)
15    {
16  0 this(appManager, resolver, SecurityConfigFactory.getInstance().getRoleMapper());
17    }
18   
 
19  0 toggle protected SeraphTrustedApplicationsFilter(TrustedApplicationsManager appManager, UserResolver resolver, RoleMapper roleMapper)
20    {
21  0 super(appManager, resolver, new SeraphAuthenticationController(roleMapper), new SeraphAuthenticationListener());
22    }
23    }