summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authormo <mo.khan@gmail.com>2018-03-04 12:38:02 -0700
committermo <mo.khan@gmail.com>2018-03-04 12:38:02 -0700
commit5ce53d5fd132c7589ee91dfb5c59cdba9f3836e4 (patch)
treee7811903b8073fa91cb44a92f60639e72e3b184a /lib
parented08dc110d46aff7d02a3d7e5c15ad30d5404aea (diff)
fix broken specs.
Diffstat (limited to 'lib')
-rw-r--r--lib/saml/kit/cli.rb13
-rw-r--r--lib/saml/kit/cli/commands.rb4
2 files changed, 9 insertions, 8 deletions
diff --git a/lib/saml/kit/cli.rb b/lib/saml/kit/cli.rb
index 0463e15..15d11ad 100644
--- a/lib/saml/kit/cli.rb
+++ b/lib/saml/kit/cli.rb
@@ -3,31 +3,28 @@ require 'thor'
require 'yaml/store'
require 'uri'
-require 'saml/kit/cli/certificate'
require 'saml/kit/cli/certificate_report'
-require 'saml/kit/cli/decode'
-require 'saml/kit/cli/metadata'
require 'saml/kit/cli/report'
require 'saml/kit/cli/signature_report'
require 'saml/kit/cli/version'
-require 'saml/kit/cli/xml_digital_signature'
require 'saml/kit/cli/yaml_registry'
+require 'saml/kit/cli/commands'
module Saml
module Kit
module Cli
class Application < Thor
desc 'decode SUBCOMMAND ...ARGS', 'decode SAMLRequest/SAMLResponse.'
- subcommand 'decode', Decode
+ subcommand 'decode', Commands::Decode
desc 'certificate SUBCOMMAND ...ARGS', 'Work with SAML Certificates.'
- subcommand 'certificate', Certificate
+ subcommand 'certificate', Commands::Certificate
desc 'metadata SUBCOMMAND ...ARGS', 'Work with SAML Metadata.'
- subcommand 'metadata', Metadata
+ subcommand 'metadata', Commands::Metadata
desc 'xmldsig SUBCOMMAND ...ARGS', 'Check XML digital signatures.'
- subcommand 'xmldsig', XmlDigitalSignature
+ subcommand 'xmldsig', Commands::XmlDigitalSignature
end
end
end
diff --git a/lib/saml/kit/cli/commands.rb b/lib/saml/kit/cli/commands.rb
new file mode 100644
index 0000000..a4854cd
--- /dev/null
+++ b/lib/saml/kit/cli/commands.rb
@@ -0,0 +1,4 @@
+require 'saml/kit/cli/commands/certificate'
+require 'saml/kit/cli/commands/decode'
+require 'saml/kit/cli/commands/metadata'
+require 'saml/kit/cli/commands/xml_digital_signature'