blob: 5257f674897c1346e87141b9df3151f2b80c5f9f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
require "saml/kit"
require "thor"
require "yaml/store"
require "saml/kit/cli/certificate"
require "saml/kit/cli/decode"
require "saml/kit/cli/metadata"
require "saml/kit/cli/version"
require "saml/kit/cli/xml_digital_signature"
require "saml/kit/cli/yaml_registry"
module Saml
module Kit
module Cli
class Application < Thor
desc "decode SUBCOMMAND ...ARGS", "decode SAMLRequest/SAMLResponse."
subcommand "decode", Decode
desc "certificate SUBCOMMAND ...ARGS", "Work with SAML Certificates."
subcommand "certificate", Certificate
desc "metadata SUBCOMMAND ...ARGS", "Work with SAML Metadata."
subcommand "metadata", Metadata
desc "xmldsig SUBCOMMAND ...ARGS", "Check XML digital signatures."
subcommand "xmldsig", XmlDigitalSignature
end
end
end
end
|