Hey @raju-cimpress
Although this is something we’d like to inherently support in the next major release, it’s not currently possible to support multiple domains simultaneously. You need to provide a single, specific domain at SDK initialization time.
You could workaround this by capturing errors (like token validation failures) and falling back through a list of domains you wish to support, as the domain configured with the SDK can be changed at runtime, but I realize that isn’t ideal.
We do support multiple issuer checks, however. The audience
configuration parameter of the SDK accepts an array of strings.
You can review the configuration class’ available options here.