Summary

RelyingPartyRegistration can be created from file or URL. But there is no way to create it from metadata xml string. It may be required for some use cases. For example, metadata stored in database.

Expected Behavior

RelyingPartyRegistration can be created by providing support for something like this:

String xml = fromDatabase();
return RelyingPartyRegistrations.fromMetadata(new ByteArrayInputStream(xml.getBytes()));