java-sdk/examples/iot/iot-security at main · conductor-oss/java-sdk · GitHub
Skip to content

Latest commit

 

History

History

iot-security

Folders and files

README.md

Iot Security

Orchestrates iot security through a multi-stage Conductor workflow.

Input: networkId, scanDepth | Timeout: 60s

Pipeline

ios_scan_devices
    │
ios_detect_vulnerabilities
    │
ios_patch
    │
ios_verify

Workers

DetectVulnerabilitiesWorker (ios_detect_vulnerabilities)

Outputs vulnerabilities, vulnCount, affectedDevices.

PatchWorker (ios_patch)

Outputs patchedDevices, patchCount.

ScanDevicesWorker (ios_scan_devices)

Outputs deviceCount.

VerifyWorker (ios_verify)

Outputs allClear, verifiedCount.

Tests

4 tests cover valid inputs, boundary values, null handling, and error paths.

mvn test

Run this example: see RUNNING.md for setup, build, and CLI instructions.