Coverage Report - org.kuali.student.r2.lum.classI.lrc.Credential
 
Classes in this File Line Coverage Branch Coverage Complexity
Credential
N/A
N/A
1
 
 1  
 package org.kuali.student.r2.lum.classI.lrc;
 2  
 
 3  
 import java.util.Date;
 4  
 
 5  
 import org.kuali.student.common.dto.RichTextInfo;
 6  
 
 7  
 public interface Credential {
 8  
         
 9  
         
 10  
           /**
 11  
      * Name of the credential.
 12  
      */
 13  
     public String getName() ;
 14  
     /**
 15  
      * Description of the credential.
 16  
      */
 17  
     public RichTextInfo getDesc() ;
 18  
 
 19  
     /**
 20  
      * Value of the credential.
 21  
      */
 22  
     public String getValue() ;
 23  
 
 24  
     /**
 25  
      * Date and time that this credential value became effective. This is a similar concept to the effective date on enumerated values. When an expiration date has been specified, this field must be less than or equal to the expiration date.
 26  
      */
 27  
     public Date getEffectiveDate() ;
 28  
 
 29  
     /**
 30  
      * Date and time that this credential value expires. This is a similar concept to the expiration date on enumerated values. If specified, this should be greater than or equal to the effective date. If this field is not specified, then no expiration date has been currently defined and should automatically be considered greater than the effective date.
 31  
      */
 32  
     public Date getExpirationDate() ;
 33  
 
 34  
   
 35  
     /**
 36  
      * Unique identifier for a credential type.
 37  
      */
 38  
     public String getType() ;
 39  
     /**
 40  
      * Unique identifier for a credential value.
 41  
      */
 42  
     public String getId() ;
 43  
 
 44  
 }