Anpassen der apiclient -Klasse, die vom OpenAPI3 -Generator erzeugt wirdJava

Java-Forum
Anonymous
 Anpassen der apiclient -Klasse, die vom OpenAPI3 -Generator erzeugt wird

Post by Anonymous »

Ich schaue mir ein MicroServices Gradle -Projekt an, das mit dem Codesql -Scan mit der Warnung markiert wurde: "'TrustManager', das alle Zertifikate akzeptiert".

Code: Select all

/build/.../gen/.../ApiClient.java
< /code>
Da diese Klasse autogenerisch ist, können wir die Codes nicht direkt ändern, um den CodeQL -Alarm zu umgehen. Ich habe hier ein paar YAML -Vorlagen gefunden: < /p>
/src/main/resources/swagger/XXX.yaml
Diese Dateien zeigen die Verträge an die Biz/Service-Endpunkte, aber ich habe nichts gesehen, das diktiert, wie die apikliente Klasse generiert wird. Ich habe versucht, nach '.yaml', '.mustache' zu suchen. Dies erscheint nicht wahrscheinlich ... < /p>
< /li>
[*] Können wir es ändern, also haben wir die Kontrolle darüber, wie apiclient.java generiert wird? />'org.springdoc:springdoc-openapi-Gradle-Plugin:1.9.0'
'org.openapitools:openapi-Generator-Cli:7.10.0'
< />

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post