Class SwaggerOAuth2BearerConfigurer

java.lang.Object
digital.nedra.commons.starter.swagger.config.SwaggerOAuth2BearerConfigurer

@Configuration @ConditionalOnClass(name="digital.nedra.commons.starter.security.oauth2.bearer.OAuth2StarterAutoConfiguration") public class SwaggerOAuth2BearerConfigurer extends Object
  • Constructor Details

    • SwaggerOAuth2BearerConfigurer

      public SwaggerOAuth2BearerConfigurer(digital.nedra.commons.starter.common.config.properties.OAuth2Properties oauth2Properties, digital.nedra.commons.starter.common.config.properties.SwaggerProperties swaggerProperties, Set<CustomSecuritySchema> securitySchemeList)
  • Method Details

    • getOpenApiConfig

      @Bean public io.swagger.v3.oas.models.OpenAPI getOpenApiConfig()
    • adminApi

      @Bean public org.springdoc.core.models.GroupedOpenApi adminApi()
    • swaggerUiOAuthProperties

      @Bean @Primary public org.springdoc.core.properties.SwaggerUiOAuthProperties swaggerUiOAuthProperties(org.springdoc.core.properties.SwaggerUiOAuthProperties properties)