<p dir="ltr">Thanks Brent for the reply. Any help on interfaces which we can use other the observable.</p>
<p dir="ltr">Thanks,<br>
Punit</p>
<div class="gmail_quote">On 21-Jul-2016 10:17 pm, "Brent Putman" <<a href="mailto:putmanb@georgetown.edu">putmanb@georgetown.edu</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <p><br>
    </p>
    <br>
    <div>On 7/21/16 9:33 AM, punit ashra wrote:<br>
    </div>
    <blockquote type="cite">
      <p dir="ltr">Hi Dev Team,</p>
      <p dir="ltr">I had a small query on the this that,
        AbstractMedataResolver Interface does the similar job of
        Abstractobservablemetadataprovider in v3?<br>
      </p>
      <br>
    </blockquote>
    <br>
    Well, I wouldn't say that it does a "similar job". We simply got rid
    of the observable concept in v3.  IIRC in v2 we had above that
    AbstractMetadataProvider, or something, and that is more or less
    what AbstractMetadataResolver is in v3.  Things that inherited from
    AbstractMetadataProvider in v2 inherit from AbstractMetadataResolver
    in v3.<br>
    <br>
  </div>

<br>--<br>
To unsubscribe from this list send an email to <a href="mailto:dev-unsubscribe@shibboleth.net">dev-unsubscribe@shibboleth.net</a><br></blockquote></div>