Skip to content

Commit

Permalink
ajout dans la doc openapi de l'url du serveur theses.fr
Browse files Browse the repository at this point in the history
  • Loading branch information
julg committed Apr 29, 2024
1 parent bdf8779 commit 9f0d8d9
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions src/main/java/fr/abes/theses/export/openapi/OpenApiConfig.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
package fr.abes.theses.export.openapi;

import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Info;
import io.swagger.v3.oas.models.servers.Server;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

import java.util.Arrays;

@Configuration
public class OpenApiConfig {

@Bean
public OpenAPI usersMicroserviceOpenAPI() {
return new OpenAPI().servers(Arrays.asList(new Server().url("https://theses.fr")))
.info(new Info().title("API exportation des métadonnées de theses.fr")
.description("Cette API permet d’exporter les métadonnées descriptives d’une thèse soutenue ou d’une thèse en préparation aux formats XML ou RDF ainsi que la référence bibliographique d’une thèse soutenue ou d’une thèse en préparation aux formats RIS et BibTeX.")
.version("1.0"));
}

}

0 comments on commit 9f0d8d9

Please sign in to comment.