Clover Coverage Report - Atlassian Trusted Apps(Aggregated)
Coverage timestamp: Tue Jun 9 2009 19:34:44 CDT
4   22   2   2
0   16   0.5   2
2     1  
1    
 
 
  MockTrustedAppRequestV1       Line # 9 4 2 100% 1.0
 
  (19)
 
1    package com.atlassian.security.auth.trustedapps.filter;
2   
3    import com.atlassian.security.auth.trustedapps.EncryptedCertificate;
4    import com.atlassian.security.auth.trustedapps.TrustedApplicationUtils;
5   
6    /**
7    * version 1 adds magic number and protocol version headers
8    */
 
9    class MockTrustedAppRequestV1 extends MockTrustedAppRequestV0
10    {
 
11  19 toggle MockTrustedAppRequestV1(String pathInfo, EncryptedCertificate cert)
12    {
13  19 super(pathInfo, cert);
14  19 addHeader(TrustedApplicationUtils.Header.Request.VERSION, cert.getProtocolVersion().toString());
15  19 addHeader(TrustedApplicationUtils.Header.Request.MAGIC, cert.getMagicNumber());
16    }
17   
 
18  17 toggle MockTrustedAppRequestV1(EncryptedCertificate cert)
19    {
20  17 this("/some/path", cert);
21    }
22    }