@Configuration @EnableSwagger2 @EnableSwaggerBootstrapUi @EnableConfigurationProperties(value=SwaggerProperties.class) public class SwaggerAutoConfiguration extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
BASE_PATH |
private static String |
DEFAULT_EXCLUDE_PATH |
| 构造器和说明 |
|---|
SwaggerAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
springfox.documentation.spring.web.plugins.Docket |
api(SwaggerProperties swaggerProperties) |
private springfox.documentation.service.ApiInfo |
apiInfo(SwaggerProperties swaggerProperties) |
private List<springfox.documentation.service.SecurityReference> |
defaultAuth()
默认的全局鉴权策略
|
private springfox.documentation.spi.service.contexts.SecurityContext |
securityContext()
配置默认的全局鉴权策略的开关,通过正则表达式进行匹配;默认匹配所有URL
|
private springfox.documentation.service.OAuth |
securitySchema() |
SwaggerProperties |
swaggerProperties() |
@Bean @ConditionalOnMissingBean public SwaggerProperties swaggerProperties()
@Bean @ConditionalOnMissingBean public springfox.documentation.spring.web.plugins.Docket api(SwaggerProperties swaggerProperties)
private springfox.documentation.spi.service.contexts.SecurityContext securityContext()
private List<springfox.documentation.service.SecurityReference> defaultAuth()
private springfox.documentation.service.OAuth securitySchema()
private springfox.documentation.service.ApiInfo apiInfo(SwaggerProperties swaggerProperties)
Copyright © 2019. All rights reserved.