<div dir="ltr">Hello All,<div><br></div><div>I am running Shibboleth IdPv3.2.1 (entityID: <a href="https://idp.example.com/idp">https://idp.example.com/idp</a>). I want hundreds of SPs to authenticate with this IdP, all of which will have entityID of format: <a href="https://sp1.example.com/sp">https://sp1.example.com/sp</a>, <a href="https://sp2.example.com/sp">https://sp2.example.com/sp</a>, and so on.</div><div><br></div><div>Now I have created a federation of all *.<a href="http://example.com/sp">example.com/sp</a> (federation: <a href="https://federation.example.com/india-federation">https://federation.example.com/india-federation</a>) and thus have one metadata file (federation-india.xml) for it, and one entry in metadata-provider.xml for federation. </div><div><br></div><div>Now when a new SP (<a href="https://newsp.example.com/sp">https://newsp.example.com/sp</a>) is added dynamically at runtime then I have to open & edit the federation-india.xml and write a new entry of this newly added SP. Now I will have to run the reload metadata service to update metadata.</div><div><br></div><div>Is this a good way of handing addition of new SP at runtime ? I am concerned about concurrency issues while writing to federation metadata file, IO errors and efficiency. Can this be achieved without any file read/writes either by using regex or any other way ?</div><div><br></div><div>Thanks.</div><div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Kapil Agarwal</div></div>
</div></div>