in src/main/java/com/aliyuncs/kms/secretsmanager/client/service/DefaultSecretManagerClientBuilder.java [268:275]
private void checkConfigAndEnv() {
if (dKmsConfigsMap.isEmpty() && provider == null) {
throw new IllegalArgumentException("The configuration of the secrets manager client must be needed, please config the configuration file or related environment variable, or set your credentials provider.");
}
if (regionInfos.isEmpty()) {
throw new IllegalArgumentException("The param[regionInfo] is needed");
}
}