Настройка класса Apiclient, сгенерированного генератором OpenAPI3JAVA

Программисты JAVA общаются здесь
Anonymous
Настройка класса Apiclient, сгенерированного генератором OpenAPI3

Сообщение Anonymous »

Я смотрю на проект Microservices Gradle, который был отмечен Scan Scan CodeQL с предупреждением: «TrustManager», который принимает все сертификаты ».

Код: Выделить всё

/build/.../gen/.../ApiClient.java
< /code>
Поскольку этот класс автогенерируется, мы не можем напрямую изменить коды, чтобы обойти оповещение CodeQl.
, прежде чем даже рассмотреть вопрос, связанный с этим предупреждением CodeQL, мои первые вопросы: < /p>

[*]  Как генератор OpenAP -генератор генерирует класс apiClient? Я посмотрел и нашел здесь несколько шаблонов YAML: < /p>
/src/main/resources/swagger/XXX.yaml
Эти файлы изображают контракты на конечные точки Biz/Service, но я не видел ничего, что могло бы диктовать, как генерируется класс Apiclient. Я попытался найти '.yaml', '.mustache', безрезультатно. Это не кажется вероятным ... < /p>
< /li>
Можем ли мы его изменить, поэтому мы имеем контроль над тем, как генерируется apiclient.java? />'org.springdoc:springdoc-openapi-gradle-plugin:1.9.0'
[*]'org.openapitools:openapi-Generator-cli:7.10.0' * Br /> < /ul>
У любого, что есть у любого, что можно получить. Посмотрите на

Подробнее здесь: https://stackoverflow.com/questions/794 ... -generator

Вернуться в «JAVA»