Table of Contents - leap_cli-1.9.2 Documentation
Classes and Modules
- Array
- Base32
- Base32::Chunk
- Boolean
- CertificateAuthority
- CertificateAuthority::Certificate
- CertificateAuthority::CertificateRevocationList
- CertificateAuthority::DistinguishedName
- CertificateAuthority::Errors
- CertificateAuthority::Extensions
- CertificateAuthority::Extensions::AuthorityInfoAccess
- CertificateAuthority::Extensions::AuthorityKeyIdentifier
- CertificateAuthority::Extensions::BasicConstraints
- CertificateAuthority::Extensions::CertificatePolicies
- CertificateAuthority::Extensions::CrlDistributionPoints
- CertificateAuthority::Extensions::ExtendedKeyUsage
- CertificateAuthority::Extensions::ExtensionAPI
- CertificateAuthority::Extensions::KeyUsage
- CertificateAuthority::Extensions::NetscapeCertificateType
- CertificateAuthority::Extensions::NetscapeComment
- CertificateAuthority::Extensions::SubjectAlternativeName
- CertificateAuthority::Extensions::SubjectKeyIdentifier
- CertificateAuthority::KeyMaterial
- CertificateAuthority::MemoryKeyMaterial
- CertificateAuthority::OCSPHandler
- CertificateAuthority::OCSPRequestReader
- CertificateAuthority::OCSPResponseBuilder
- CertificateAuthority::Pkcs11KeyMaterial
- CertificateAuthority::Revocable
- CertificateAuthority::SerialNumber
- CertificateAuthority::SigningEntity
- CertificateAuthority::SigningRequest
- CertificateAuthority::SigningRequestKeyMaterial
- CertificateAuthority::Validations
- CertificateAuthority::WrappedDistinguishedName
- Date
- FalseClass
- Float
- GLI
- GLI::Commands
- GLI::Commands::HelpModules
- GLI::Commands::HelpModules::GlobalHelpFormat
- Hash
- Integer
- JSON
- LeapCli
- LeapCli::AssertionFailed
- LeapCli::Bootstrap
- LeapCli::Commands
- LeapCli::ConfigError
- LeapCli::FileMissing
- LeapCli::LeapLogger
- LeapCli::Leapfile
- LeapCli::LogCommand
- LeapCli::Macro
- LeapCli::MarkdownDocumentListener
- LeapCli::Path
- LeapCli::Util
- NilClass
- Object
- RsyncCommand
- RsyncCommand::SshOptions
- RsyncCommand::ThreadPool
- RsyncRunner
- String
- Time
- TrueClass
Methods
- ::chunks — Base32
- ::decode — Base32
- ::defined? — LeapCli::Path
- ::encode — Base32
- ::exists? — LeapCli::Path
- ::find_file — LeapCli::Path
- ::from_der — CertificateAuthority::OCSPRequestReader
- ::from_netscape_spkac — CertificateAuthority::SigningRequest
- ::from_openssl — CertificateAuthority::Certificate
- ::from_openssl — CertificateAuthority::DistinguishedName
- ::from_request_reader — CertificateAuthority::OCSPResponseBuilder
- ::from_x509_cert — CertificateAuthority::Certificate
- ::from_x509_csr — CertificateAuthority::SigningRequest
- ::from_x509_key_pair — CertificateAuthority::KeyMaterial
- ::from_x509_public_key — CertificateAuthority::KeyMaterial
- ::included — CertificateAuthority::SigningEntity
- ::leapfile — LeapCli
- ::named_path — LeapCli::Path
- ::new — LeapCli::ConfigError
- ::new — LeapCli::FileMissing
- ::new — LeapCli::AssertionFailed
- ::new — LeapCli::Leapfile
- ::new — LeapCli::LeapLogger
- ::new — LeapCli::MarkdownDocumentListener
- ::new — Base32::Chunk
- ::new — CertificateAuthority::Certificate
- ::new — CertificateAuthority::CertificateRevocationList
- ::new — CertificateAuthority::WrappedDistinguishedName
- ::new — CertificateAuthority::Extensions::BasicConstraints
- ::new — CertificateAuthority::Extensions::CrlDistributionPoints
- ::new — CertificateAuthority::Extensions::SubjectKeyIdentifier
- ::new — CertificateAuthority::Extensions::AuthorityKeyIdentifier
- ::new — CertificateAuthority::Extensions::AuthorityInfoAccess
- ::new — CertificateAuthority::Extensions::KeyUsage
- ::new — CertificateAuthority::Extensions::ExtendedKeyUsage
- ::new — CertificateAuthority::Extensions::SubjectAlternativeName
- ::new — CertificateAuthority::Extensions::CertificatePolicies
- ::new — CertificateAuthority::Extensions::NetscapeCertificateType
- ::new — CertificateAuthority::Extensions::NetscapeComment
- ::new — CertificateAuthority::MemoryKeyMaterial
- ::new — CertificateAuthority::SigningRequestKeyMaterial
- ::new — CertificateAuthority::OCSPHandler
- ::new — CertificateAuthority::Pkcs11KeyMaterial
- ::new — CertificateAuthority::SerialNumber
- ::new — CertificateAuthority::SigningRequest
- ::new — RsyncRunner
- ::new — RsyncCommand
- ::new — RsyncCommand::SshOptions
- ::new — RsyncCommand::ThreadPool
- ::node_init_script — LeapCli::Path
- ::parse — CertificateAuthority::Extensions::BasicConstraints
- ::parse — CertificateAuthority::Extensions::CrlDistributionPoints
- ::parse — CertificateAuthority::Extensions::SubjectKeyIdentifier
- ::parse — CertificateAuthority::Extensions::AuthorityKeyIdentifier
- ::parse — CertificateAuthority::Extensions::AuthorityInfoAccess
- ::parse — CertificateAuthority::Extensions::KeyUsage
- ::parse — CertificateAuthority::Extensions::ExtendedKeyUsage
- ::parse — CertificateAuthority::Extensions::SubjectAlternativeName
- ::parse — CertificateAuthority::Extensions::CertificatePolicies
- ::parse — CertificateAuthority::Extensions::NetscapeCertificateType
- ::parse — CertificateAuthority::Extensions::NetscapeComment
- ::parse — CertificateAuthority::Extensions::ExtensionAPI
- ::platform — LeapCli::Path
- ::provider — LeapCli::Path
- ::provider_base — LeapCli::Path
- ::provider_templates — LeapCli::Path
- ::random_base32 — Base32
- ::relative_path — LeapCli::Path
- ::set_platform_path — LeapCli::Path
- ::set_provider_path — LeapCli::Path
- ::sorted_generate — JSON
- ::table — Base32
- ::table= — Base32
- ::table_valid? — Base32
- ::vagrant_ssh_priv_key_file — LeapCli::Path
- ::vagrant_ssh_pub_key_file — LeapCli::Path
- #<< — CertificateAuthority::CertificateRevocationList
- #<< — CertificateAuthority::OCSPHandler
- #== — CertificateAuthority::DistinguishedName
- #== — CertificateAuthority::Extensions::BasicConstraints
- #== — CertificateAuthority::Extensions::CrlDistributionPoints
- #== — CertificateAuthority::Extensions::SubjectKeyIdentifier
- #== — CertificateAuthority::Extensions::AuthorityKeyIdentifier
- #== — CertificateAuthority::Extensions::AuthorityInfoAccess
- #== — CertificateAuthority::Extensions::KeyUsage
- #== — CertificateAuthority::Extensions::ExtendedKeyUsage
- #== — CertificateAuthority::Extensions::SubjectAlternativeName
- #== — CertificateAuthority::Extensions::ExtensionAPI
- #add — CertificateAuthority::Errors
- #add_dashes — LeapCli::MarkdownDocumentListener
- #add_platform_lib_to_path — LeapCli::Bootstrap
- #advance — Time
- #advance — Date
- #agree — LeapCli::Commands
- #all_certificates_available — CertificateAuthority::OCSPHandler
- #any? — String
- #any? — NilClass
- #ask — LeapCli::Commands
- #ask_string — LeapCli::Commands
- #assert! — LeapCli::LogCommand
- #assert! — LeapCli::Util
- #assert_bin! — LeapCli::Util
- #assert_config! — LeapCli::Util
- #assert_files_exist! — LeapCli::Util
- #assert_files_missing! — LeapCli::Util
- #assert_run! — LeapCli::Util
- #asynchronously — RsyncCommand
- #bail! — LeapCli::LogCommand
- #bail! — LeapCli::Util
- #beginning — LeapCli::MarkdownDocumentListener
- #blank? — String
- #blank? — NilClass
- #build_response — CertificateAuthority::OCSPResponseBuilder
- #change — Time
- #cmd_exists? — LeapCli::Util
- #collect — Object
- #colorize — LeapCli::LeapLogger
- #command — LeapCli::MarkdownDocumentListener
- #command — RsyncCommand
- #commands — LeapCli::MarkdownDocumentListener
- #config_extensions — CertificateAuthority::Extensions::CrlDistributionPoints
- #config_extensions — CertificateAuthority::Extensions::CertificatePolicies
- #config_extensions — CertificateAuthority::Extensions::ExtensionAPI
- #create_initial_provider_files — LeapCli::Commands
- #create_provider_directory — LeapCli::Commands
- #current_git_branch — LeapCli::Util
- #current_git_commit — LeapCli::Util
- #custom_oids? — CertificateAuthority::WrappedDistinguishedName
- #debug — LeapCli::LeapLogger
- #decode — Base32::Chunk
- #deep_dup — TrueClass
- #deep_dup — FalseClass
- #deep_dup — Array
- #deep_dup — Hash
- #deep_dup — String
- #deep_dup — Integer
- #deep_dup — Float
- #deep_dup — NilClass
- #deep_merge — Hash
- #deep_merge! — Hash
- #default_command — LeapCli::MarkdownDocumentListener
- #dir_exists? — LeapCli::Util
- #dns_names= — CertificateAuthority::Extensions::SubjectAlternativeName
- #each — JSON
- #edit_leaprc — LeapCli::Leapfile
- #emails= — CertificateAuthority::Extensions::SubjectAlternativeName
- #encode — Base32::Chunk
- #end_command — LeapCli::MarkdownDocumentListener
- #end_commands — LeapCli::MarkdownDocumentListener
- #end_options — LeapCli::MarkdownDocumentListener
- #ending — LeapCli::MarkdownDocumentListener
- #ends_in_whitespace? — LeapCli::Commands
- #ensure_dir — LeapCli::Util
- #environment_filter — LeapCli::Leapfile
- #erb_eval — LeapCli::Util
- #errors — CertificateAuthority::Validations
- #excludes — RsyncCommand
- #exec — RsyncRunner
- #exec_rsync — RsyncCommand
- #exit_status — LeapCli::Util
- #extract_certificate_serials — CertificateAuthority::OCSPHandler
- #failed? — RsyncCommand
- #file_content_equals? — LeapCli::Util
- #file_exists? — LeapCli::Util
- #find_in_directory_tree — LeapCli::Leapfile
- #flag — LeapCli::MarkdownDocumentListener
- #format — GLI::Commands::HelpModules::GlobalHelpFormat
- #full_messages — CertificateAuthority::Errors
- #generate_key — CertificateAuthority::MemoryKeyMaterial
- #generate_key — CertificateAuthority::Pkcs11KeyMaterial
- #handle_version — LeapCli::Bootstrap
- #help! — LeapCli::Util
- #includes — RsyncCommand
- #initialize_engine — CertificateAuthority::Pkcs11KeyMaterial
- #interpret_log_level — RsyncCommand::SshOptions
- #ips= — CertificateAuthority::Extensions::SubjectAlternativeName
- #is_ca? — CertificateAuthority::Extensions::BasicConstraints
- #is_git_directory? — LeapCli::Util
- #is_git_subrepo? — LeapCli::Util
- #is_in_hardware? — CertificateAuthority::MemoryKeyMaterial
- #is_in_hardware? — CertificateAuthority::SigningRequestKeyMaterial
- #is_in_hardware? — CertificateAuthority::Pkcs11KeyMaterial
- #is_in_hardware? — CertificateAuthority::KeyMaterial
- #is_in_memory? — CertificateAuthority::MemoryKeyMaterial
- #is_in_memory? — CertificateAuthority::SigningRequestKeyMaterial
- #is_in_memory? — CertificateAuthority::Pkcs11KeyMaterial
- #is_in_memory? — CertificateAuthority::KeyMaterial
- #is_intermediate_entity? — CertificateAuthority::Certificate
- #is_root_entity? — CertificateAuthority::Certificate
- #is_signing_entity? — CertificateAuthority::Certificate
- #leapfile_content — LeapCli::Commands
- #leapfile_optional? — LeapCli::Bootstrap
- #leaprc_path — LeapCli::Leapfile
- #load — LeapCli::Leapfile
- #load_commands — LeapCli::Bootstrap
- #load_extensions — CertificateAuthority::Certificate
- #load_libraries — LeapCli::Bootstrap
- #load_macros — LeapCli::Bootstrap
- #load_platform_libraries — LeapCli::Bootstrap
- #log — LeapCli::ConfigError
- #log — LeapCli::LeapLogger
- #log — RsyncRunner
- #log — LeapCli::LogCommand
- #log — LeapCli::Util
- #log_file= — LeapCli::LeapLogger
- #log_level — LeapCli::LogCommand
- #log_raw — LeapCli::LeapLogger
- #log_raw — LeapCli::LogCommand
- #log_version — LeapCli::Bootstrap
- #logger — LeapCli::LogCommand
- #long_running — LeapCli::Util
- #merge_options — CertificateAuthority::Certificate
- #merge_profile_with_extensions — CertificateAuthority::Certificate
- #method_missing — LeapCli::Leapfile
- #multi_opt — RsyncCommand::SshOptions
- #new_logger — LeapCli::LogCommand
- #new_provider_action — LeapCli::Commands
- #numbered_choice_menu — LeapCli::Commands
- #openssl_identifier — CertificateAuthority::Extensions::BasicConstraints
- #openssl_identifier — CertificateAuthority::Extensions::CrlDistributionPoints
- #openssl_identifier — CertificateAuthority::Extensions::SubjectKeyIdentifier
- #openssl_identifier — CertificateAuthority::Extensions::AuthorityKeyIdentifier
- #openssl_identifier — CertificateAuthority::Extensions::AuthorityInfoAccess
- #openssl_identifier — CertificateAuthority::Extensions::KeyUsage
- #openssl_identifier — CertificateAuthority::Extensions::ExtendedKeyUsage
- #openssl_identifier — CertificateAuthority::Extensions::SubjectAlternativeName
- #openssl_identifier — CertificateAuthority::Extensions::CertificatePolicies
- #openssl_identifier — CertificateAuthority::Extensions::NetscapeCertificateType
- #openssl_identifier — CertificateAuthority::Extensions::NetscapeComment
- #openssl_identifier — CertificateAuthority::Extensions::ExtensionAPI
- #opt — RsyncCommand::SshOptions
- #opt_auth_methods — RsyncCommand::SshOptions
- #options — LeapCli::MarkdownDocumentListener
- #parse_logging_options — LeapCli::Bootstrap
- #parse_node_list — LeapCli::Commands
- #parse_options — RsyncCommand::SshOptions
- #path — LeapCli::Commands
- #path_len= — CertificateAuthority::Extensions::BasicConstraints
- #pick — Hash
- #prefix_str — LeapCli::LeapLogger
- #private_key — CertificateAuthority::SigningRequestKeyMaterial
- #private_key — CertificateAuthority::Pkcs11KeyMaterial
- #private_key — CertificateAuthority::KeyMaterial
- #program_desc — LeapCli::MarkdownDocumentListener
- #program_long_desc — LeapCli::MarkdownDocumentListener
- #provider_content — LeapCli::Commands
- #pty_run — LeapCli::Util
- #public_key — CertificateAuthority::Pkcs11KeyMaterial
- #public_key — CertificateAuthority::KeyMaterial
- #quit! — LeapCli::Util
- #read_attributes_by_oid — CertificateAuthority::SigningRequest
- #read_file — LeapCli::Util
- #read_file! — LeapCli::Util
- #read_settings — LeapCli::Leapfile
- #relative_path — LeapCli::Commands
- #relative_symlink — LeapCli::Util
- #remote_address — RsyncCommand
- #remove_directory! — LeapCli::Util
- #remove_file! — LeapCli::Util
- #rename_file! — LeapCli::Util
- #replace_file! — LeapCli::Util
- #response — CertificateAuthority::OCSPHandler
- #reverse_interpret_size — RsyncCommand::SshOptions
- #revoke! — CertificateAuthority::Revocable
- #revoked? — CertificateAuthority::Certificate
- #revoked? — CertificateAuthority::Revocable
- #say — LeapCli::Commands
- #schedule — RsyncCommand::ThreadPool
- #serial_numbers — CertificateAuthority::OCSPRequestReader
- #set — LeapCli::Leapfile
- #setup — LeapCli::Bootstrap
- #setup_global_options — LeapCli::Bootstrap
- #setup_leapfile — LeapCli::Bootstrap
- #setup_logging — LeapCli::Bootstrap
- #shutdown — RsyncCommand::ThreadPool
- #sign! — CertificateAuthority::Certificate
- #sign! — CertificateAuthority::CertificateRevocationList
- #signing_entity= — CertificateAuthority::Certificate
- #signing_entity= — CertificateAuthority::SigningEntity
- #since — Time
- #sorted_ya2yaml — Object
- #state — CertificateAuthority::Extensions::BasicConstraints
- #state — CertificateAuthority::Extensions::CrlDistributionPoints
- #state — CertificateAuthority::Extensions::SubjectKeyIdentifier
- #state — CertificateAuthority::Extensions::AuthorityKeyIdentifier
- #state — CertificateAuthority::Extensions::AuthorityInfoAccess
- #state — CertificateAuthority::Extensions::KeyUsage
- #state — CertificateAuthority::Extensions::ExtendedKeyUsage
- #state — CertificateAuthority::Extensions::SubjectAlternativeName
- #subject_alternative_names= — CertificateAuthority::SigningRequest
- #switch — LeapCli::MarkdownDocumentListener
- #symbolize_keys — Hash
- #to_a — String
- #to_cert — CertificateAuthority::SigningRequest
- #to_csr — CertificateAuthority::Certificate
- #to_der — CertificateAuthority::OCSPHandler
- #to_flags — RsyncCommand::SshOptions
- #to_hash — RsyncRunner
- #to_pem — CertificateAuthority::Certificate
- #to_pem — CertificateAuthority::CertificateRevocationList
- #to_pem — CertificateAuthority::SigningRequest
- #to_s — LeapCli::FileMissing
- #to_s — LeapCli::AssertionFailed
- #to_s — CertificateAuthority::Extensions::BasicConstraints
- #to_s — CertificateAuthority::Extensions::CrlDistributionPoints
- #to_s — CertificateAuthority::Extensions::SubjectKeyIdentifier
- #to_s — CertificateAuthority::Extensions::AuthorityKeyIdentifier
- #to_s — CertificateAuthority::Extensions::AuthorityInfoAccess
- #to_s — CertificateAuthority::Extensions::KeyUsage
- #to_s — CertificateAuthority::Extensions::ExtendedKeyUsage
- #to_s — CertificateAuthority::Extensions::SubjectAlternativeName
- #to_s — CertificateAuthority::Extensions::CertificatePolicies
- #to_s — CertificateAuthority::Extensions::NetscapeCertificateType
- #to_s — CertificateAuthority::Extensions::NetscapeComment
- #to_s — CertificateAuthority::Extensions::ExtensionAPI
- #to_x509_csr — CertificateAuthority::SigningRequest
- #to_x509_name — CertificateAuthority::DistinguishedName
- #to_x509_name — CertificateAuthority::WrappedDistinguishedName
- #today — Date
- #unset — LeapCli::Leapfile
- #uri= — CertificateAuthority::Extensions::CrlDistributionPoints
- #uris= — CertificateAuthority::Extensions::SubjectAlternativeName
- #user_notice= — CertificateAuthority::Extensions::CertificatePolicies
- #utc — Date
- #valid? — LeapCli::Leapfile
- #valid? — RsyncRunner
- #valid? — CertificateAuthority::Validations
- #validate — CertificateAuthority::Certificate
- #validate — CertificateAuthority::CertificateRevocationList
- #validate — CertificateAuthority::DistinguishedName
- #validate — CertificateAuthority::Extensions::BasicConstraints
- #validate — CertificateAuthority::MemoryKeyMaterial
- #validate — CertificateAuthority::SigningRequestKeyMaterial
- #validate — CertificateAuthority::OCSPHandler
- #validate — CertificateAuthority::SerialNumber
- #validate — CertificateAuthority::Validations
- #version — LeapCli::MarkdownDocumentListener
- #write_file! — LeapCli::Util