in google-kms-signer-cli/src/main/kotlin/org/jetbrains/zip/signer/GoogleCloudSignerCli.kt [19:34]
fun main(args: Array<String>) {
if (args.isEmpty()) {
System.err.println("Command is not specified: `sign` and `verify` commands are supported.")
exitProcess(1)
}
val command = args[0]
val restParameters = args.copyOfRange(1, args.size)
when (command) {
"sign" -> sign(restParameters)
"verify" -> verify(restParameters)
else -> {
System.err.println("Unknown command `$command`: `sign` commands are supported.")
exitProcess(1)
}
}
}