/**@class android.util.TrustedTime Interface that provides trusted time information, possibly coming from an NTP server. Implementations may cache answers until {@link #forceRefresh}(). @hide */ var TrustedTime = { /**Force update with an external trusted time source, returning {@code true} when successful. */ forceRefresh : function( ) {}, /**Check if this instance has cached a response from a trusted time source. */ hasCache : function( ) {}, /**Return time since last trusted time source contact, or {@link Long#MAX_VALUE} if never contacted. */ getCacheAge : function( ) {}, /**Return certainty of cached trusted time in milliseconds, or {@link Long#MAX_VALUE} if never contacted. Smaller values are more precise. */ getCacheCertainty : function( ) {}, /**Return current time similar to {@link System#currentTimeMillis()}, possibly using a cached authoritative time source. */ currentTimeMillis : function( ) {}, };