Module: Contrast::Api

Defined in:
lib/contrast/api.rb,
lib/contrast/api/dtm.pb.rb,
lib/contrast/api/decorators.rb,
lib/contrast/api/settings.pb.rb,
lib/contrast/api/communication.rb,
lib/contrast/api/decorators/address.rb,
lib/contrast/api/decorators/library.rb,
lib/contrast/api/decorators/message.rb,
lib/contrast/api/communication/socket.rb,
lib/contrast/api/decorators/user_input.rb,
lib/contrast/api/decorators/trace_event.rb,
lib/contrast/api/decorators/http_request.rb,
lib/contrast/api/communication/speedracer.rb,
lib/contrast/api/communication/tcp_socket.rb,
lib/contrast/api/communication/unix_socket.rb,
lib/contrast/api/decorators/input_analysis.rb,
lib/contrast/api/decorators/route_coverage.rb,
lib/contrast/api/decorators/server_features.rb,
lib/contrast/api/communication/socket_client.rb,
lib/contrast/api/decorators/rasp_rule_sample.rb,
lib/contrast/api/decorators/trace_taint_range.rb,
lib/contrast/api/communication/messaging_queue.rb,
lib/contrast/api/decorators/application_update.rb,
lib/contrast/api/decorators/trace_event_object.rb,
lib/contrast/api/communication/connection_status.rb,
lib/contrast/api/communication/service_lifecycle.rb,
lib/contrast/api/decorators/application_settings.rb,
lib/contrast/api/decorators/library_usage_update.rb,
lib/contrast/api/communication/response_processor.rb,
lib/contrast/api/decorators/trace_event_signature.rb,
lib/contrast/api/decorators/trace_taint_range_tags.rb

Overview

Builds out the Contrast::Api namespace and requires the classes in the api directory, making available those classes required to communicate with the Contrast Service, including those generated from Protobuf

Defined Under Namespace

Modules: Communication, Decorators, Dtm, Settings

Constant Summary collapse

ENCODING_STRING =
'I>'