1
2
3
4
5
6 package gov.nist.secauto.oscal.tools.cli.core.commands.profile;
7
8 import gov.nist.secauto.metaschema.cli.processor.command.AbstractParentCommand;
9
10 public class ProfileCommand
11 extends AbstractParentCommand {
12 private static final String COMMAND = "profile";
13
14 public ProfileCommand() {
15 super(true);
16 addCommandHandler(new ValidateSubcommand());
17
18 addCommandHandler(new ConvertSubcommand());
19 addCommandHandler(new ResolveSubcommand());
20 }
21
22 @Override
23 public String getName() {
24 return COMMAND;
25 }
26
27 @Override
28 public String getDescription() {
29 return "Perform an operation on an OSCAL Profile";
30 }
31
32 }