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 Summary
ConstructorsConstructorDescriptionSwaggerOAuth2BearerConfigurer(digital.nedra.commons.starter.common.config.properties.OAuth2Properties oauth2Properties, digital.nedra.commons.starter.common.config.properties.SwaggerProperties swaggerProperties, Set<CustomSecuritySchema> securitySchemeList) -
Method Summary
Modifier and TypeMethodDescriptionorg.springdoc.core.models.GroupedOpenApiadminApi()io.swagger.v3.oas.models.OpenAPIorg.springdoc.core.properties.SwaggerUiOAuthPropertiesswaggerUiOAuthProperties(org.springdoc.core.properties.SwaggerUiOAuthProperties properties)
-
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)
-