Dynamic ice server credentials

Is it possible to have multiple sets of credentials per ice server, instead of just the static ones available in the configuration file? Ideally, each room that gets created could have a different set of credentials such that meeting participants could only use the ice server for that meeting. And when a meeting goes away, the credentials would no longer be available.

To be clear, I don’t need to licode to manage the credentials in the ice server. But rather just allow creds to be passed to the client on a per-room basis.