<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 10/31/17 11:49 AM, Cantor, Scott
      wrote:</div>
    <blockquote type="cite"
cite="mid:9846A6064BD102419D06814DD0D78DE149E8FF03@CIO-TNC-D2MBX02.osuad.osu.edu">
      <blockquote type="cite">
        <pre wrap=""> But I would be the first to say that I don't completely 'get' this code so whether
the edge case behavior is the same I couldn't comment.
</pre>
      </blockquote>
      <pre wrap="">
I'm pretty sure the actual validity check happens every time it returns a piece of metadata from resolve()</pre>
    </blockquote>
    <br>
    That's correct.  There's a protected isValid(...) method way up in
    one of the abstract base classes that gets invoked on every
    resolve().  It was intended by Chad to be override-able with various
    validity checks, but the default impl just checks the validUntil
    against current time.<br>
    <br>
  </body>
</html>