Validate the supplied configuration and report any errors.
If no errors are discovered an empty set should be returned. If possible, the same runtime checks that are done in the init() method should be performed so that the configuration errors can be fixed prior to deploying the configuration. A
SecException
should not be thrown to report the configuration problems, it should only be thrown in case of an error in validating the specified configuration.
the list of configuration problems.