Uses of Class
ch.nexsol.gateway.validation.OpenapiContract
Packages that use OpenapiContract
-
Uses of OpenapiContract in ch.nexsol.gateway.validation
Methods in ch.nexsol.gateway.validation that return types with arguments of type OpenapiContractModifier and TypeMethodDescriptionreactor.core.publisher.Mono<OpenapiContract> Returns the contract at the given location, reading it on first use.Methods in ch.nexsol.gateway.validation with parameters of type OpenapiContractModifier and TypeMethodDescriptionOpenapiResponseValidator.validate(OpenapiContract contract, String operationKey, OpenapiContract.Resolution.Found found, int statusCode, org.springframework.http.HttpHeaders headers, byte[] body) Validates a response against the contract.OpenapiRequestValidator.validateBody(OpenapiContract contract, String operationKey, OpenapiContract.Resolution.Found found, org.springframework.http.MediaType contentType, byte[] body) Validates the request body against the schema the contract declares for the operation.OpenapiRequestValidator.validateParameters(OpenapiContract contract, String operationKey, OpenapiContract.Resolution.Found found, org.springframework.http.server.reactive.ServerHttpRequest request) Validates the path, query, header and cookie parameters the contract declares for the operation.