Clover Coverage Report - Atlassian Trusted Apps(Aggregated)
Coverage timestamp: Tue Jun 9 2009 19:34:44 CDT
8   38   4   2
0   27   0.5   4
4     1  
1    
 
 
  DefaultApplicationCertificate       Line # 8 8 4 100% 1.0
 
  (16)
 
1    package com.atlassian.security.auth.trustedapps;
2   
3    import java.util.Date;
4   
5    /**
6    * Default implementation is simply a data container.
7    */
 
8    public class DefaultApplicationCertificate implements ApplicationCertificate
9    {
10    private final String applicationID;
11    private final String userName;
12    private final long creationDate;
13   
 
14  18 toggle public DefaultApplicationCertificate(String applicationID, String userName, long creationDate)
15    {
16  18 Null.not("applicationID", applicationID);
17  18 Null.not("userName", userName);
18   
19  18 this.applicationID = applicationID;
20  18 this.userName = userName;
21  18 this.creationDate = creationDate;
22    }
23   
 
24  8 toggle public String getApplicationID()
25    {
26  8 return applicationID;
27    }
28   
 
29  13 toggle public Date getCreationTime()
30    {
31  13 return new Date(creationDate);
32    }
33   
 
34  14 toggle public String getUserName()
35    {
36  14 return userName;
37    }
38    }