public class OpenAPI3RequestValidationHandlerImpl extends HTTPOperationRequestValidationHandlerImpl<io.swagger.v3.oas.models.Operation> implements OpenAPI3RequestValidationHandler
pathSpecbodyRequired| Constructor and Description |
|---|
OpenAPI3RequestValidationHandlerImpl(io.swagger.v3.oas.models.Operation pathSpec,
List<io.swagger.v3.oas.models.parameters.Parameter> resolvedParameters,
io.swagger.v3.oas.models.OpenAPI spec,
io.swagger.v3.parser.ResolverCache refsCache) |
| Modifier and Type | Method and Description |
|---|---|
void |
parseOperationSpec()
Function that parse the operation specification and generate validation rules
|
addBodyFileRule, addCookieParamRule, addCustomValidator, addFormParamRule, addHeaderParamRule, addMultipartFileRule, addPathParamRule, addQueryParamRule, addRule, handle, isBodyRequired, setCookieAdditionalPropertyHandler, setEntireBodyValidator, setQueryAdditionalPropertyHandlerpublic OpenAPI3RequestValidationHandlerImpl(io.swagger.v3.oas.models.Operation pathSpec,
List<io.swagger.v3.oas.models.parameters.Parameter> resolvedParameters,
io.swagger.v3.oas.models.OpenAPI spec,
io.swagger.v3.parser.ResolverCache refsCache)
public void parseOperationSpec()
HTTPOperationRequestValidationHandlerparseOperationSpec in interface HTTPOperationRequestValidationHandlerCopyright © 2020. All rights reserved.