SecaniDokumentacja
OSCAL

CLI

Przejrzyj planowany interfejs wiersza poleceń do sprawdzania poprawności i konwersji OSCAL.

Podgląd instalacji

Już wkrótce: oscal-cli nie jest jeszcze opublikowany. Każde polecenie na tej stronie ma charakter ilustracyjny.

Interfejs CLI jest niezależny od zaimplementowanego zestawu narzędzi TypeScript i nie został jeszcze opublikowany. Polecenia na tej stronie opisują zamierzoną umowę CLI, a nie funkcjonalność dostępną w witrynie @secani/oscal Dzisiaj.

npm install --global oscal-cli

Uprawomocnić

oscal-cli validate ./system-security-plan.json

Planowana jest walidacja w celu sprawdzenia dokumentu pod kątem odpowiedniego modelu OSCAL i uzyskania przydatnych informacji diagnostycznych.

Konwertować

oscal-cli convert ./catalog.xml --to json

Planowana jest konwersja serializacji JSON, XML i YAML firmy OSCAL.

Sprawdzać

Planowane polecenia inspekcji podsumują model dokumentu, identyfikatory i strukturę wysokiego poziomu bez zmiany pliku źródłowego.

oscal-cli inspect ./profile.json

Formaty wyjściowe

Planowane jest czytelne dla człowieka wyjście terminalowe i wyjście do odczytu maszynowego dla zautomatyzowanych przepływów pracy.

Kody wyjścia

Opublikowany interfejs CLI będzie dokumentował stabilne kody zakończenia pomyślnych poleceń, wyników walidacji i błędów poleceń.