Table of Contents - vault-0.10.1 Documentation
Classes/Modules
Vault
SSL
Proxies
Headers
Tuning
Segregation
Idle Timeout
Read Timeout
Max Requests
Open Timeout
Socket Options
Non-Idempotent Requests
Connection Termination
Vault::API
Vault::AppRole
Vault::Audit
Vault::Auth
Vault::AuthConfig
Vault::AuthTLS
Vault::AuthToken
Vault::Authenticate
Vault::Client
Vault::Client::SecurityError
Vault::Configurable
Vault::ConnectionPool
Vault::ConnectionPool::Error
Vault::ConnectionPool::PoolShuttingDownError
Vault::ConnectionPool::TimedStack
Vault::ConnectionPool::Wrapper
Vault::Defaults
Vault::EncodePath
Vault::Help
Vault::InitResponse
Vault::InitStatus
Vault::LeaderStatus
Vault::Logical
Vault::MissingTokenError
Vault::MissingTokenError::HTTPConnectionError
Vault::MissingTokenError::HTTPConnectionError::HTTPError
Vault::Mount
Vault::PersistentHTTP
Vault::PersistentHTTP::Connection
Vault::PersistentHTTP::Error
Vault::PersistentHTTP::Pool
Vault::PersistentHTTP::TimedStackMulti
Vault::Policy
Vault::Request
Vault::Response
Vault::SealStatus
Vault::Secret
Vault::SecretAuth
Vault::Sys
Vault::VaultError
Vault::WrapInfo
Methods
::address — Vault::Defaults
::decode — Vault::Response
::detect_idle_timeout — Vault::PersistentHTTP
::encode_path — Vault::EncodePath
::field — Vault::Response
::fields — Vault::Response
::hostname — Vault::Defaults
::keys — Vault::Configurable
::method_missing — Vault
::new — Vault::Response
::new — Vault::MissingTokenError::HTTPConnectionError
::new — Vault::ConnectionPool
::new — Vault::ConnectionPool::Wrapper
::new — Vault::ConnectionPool::TimedStack
::new — Vault::Client
::new — Vault::Request
::new — Vault::PersistentHTTP
::new — Vault::MissingTokenError::HTTPConnectionError::HTTPError
::new — Vault::MissingTokenError
::open_timeout — Vault::Defaults
::options — Vault::Defaults
::pool_size — Vault::Defaults
::proxy_address — Vault::Defaults
::proxy_password — Vault::Defaults
::proxy_port — Vault::Defaults
::proxy_username — Vault::Defaults
::read_timeout — Vault::Defaults
::respond_to_missing? — Vault
::setup! — Vault
::ssl_ca_cert — Vault::Defaults
::ssl_ca_path — Vault::Defaults
::ssl_cert_store — Vault::Defaults
::ssl_ciphers — Vault::Defaults
::ssl_pem_contents — Vault::Defaults
::ssl_pem_file — Vault::Defaults
::ssl_pem_passphrase — Vault::Defaults
::ssl_timeout — Vault::Defaults
::ssl_verify — Vault::Defaults
::timeout — Vault::Defaults
::token — Vault::Defaults
::wrap — Vault::ConnectionPool
#<< — Vault::ConnectionPool::TimedStack
#== — Vault::Response
#accessors — Vault::AuthToken
#app_id — Vault::Authenticate
#approle — Vault::Authenticate
#approle — Vault::Client
#audits — Vault::Sys
#auth — Vault::Client
#auth_tls — Vault::Client
#auth_token — Vault::Client
#auth_tune — Vault::Sys
#auths — Vault::Sys
#aws_ec2 — Vault::Authenticate
#build_uri — Vault::Client
#ca_file= — Vault::PersistentHTTP
#ca_path= — Vault::PersistentHTTP
#can_retry? — Vault::PersistentHTTP
#cert= — Vault::PersistentHTTP
#cert_store= — Vault::PersistentHTTP
#certificate — Vault::AuthTLS
#certificate= — Vault::PersistentHTTP
#certificates — Vault::AuthTLS
#checkin — Vault::ConnectionPool
#checkout — Vault::ConnectionPool
#ciphers= — Vault::PersistentHTTP
#class_for_request — Vault::Client
#configure — Vault::Configurable
#connection_for — Vault::PersistentHTTP
#connection_stored? — Vault::ConnectionPool::TimedStack
#create — Vault::AuthToken
#create_orphan — Vault::AuthToken
#create_secret_id — Vault::AppRole
#create_with_role — Vault::AuthToken
#delete — Vault::Client
#delete — Vault::Logical
#delete_certificate — Vault::AuthTLS
#delete_policy — Vault::Sys
#delete_role — Vault::AppRole
#disable_audit — Vault::Sys
#disable_auth — Vault::Sys
#empty? — Vault::ConnectionPool::TimedStack
#enable_audit — Vault::Sys
#enable_auth — Vault::Sys
#encode_path — Vault::EncodePath
#error — Vault::Client
#error_message — Vault::PersistentHTTP
#escape — Vault::PersistentHTTP
#expired? — Vault::PersistentHTTP
#extract_headers! — Vault::Request
#fetch_connection — Vault::ConnectionPool::TimedStack
#finish — Vault::PersistentHTTP
#get — Vault::Client
#github — Vault::Authenticate
#ha? — Vault::LeaderStatus
#help — Vault::Client
#http_version — Vault::PersistentHTTP
#idempotent? — Vault::PersistentHTTP
#init — Vault::Sys
#init_status — Vault::Sys
#inspect — Vault::Request
#is_leader? — Vault::LeaderStatus
#is_self? — Vault::LeaderStatus
#key= — Vault::PersistentHTTP
#ldap — Vault::Authenticate
#leader — Vault::Sys
#length — Vault::ConnectionPool::TimedStack
#list — Vault::Logical
#list — Vault::Client
#logical — Vault::Client
#lookup — Vault::AuthToken
#lookup_accessor — Vault::AuthToken
#lookup_self — Vault::AuthToken
#method_missing — Vault::ConnectionPool::Wrapper
#mount — Vault::Sys
#mount_tune — Vault::Sys
#mounts — Vault::Sys
#normalize_uri — Vault::PersistentHTTP
#options — Vault::Configurable
#original_exception — Vault::MissingTokenError::HTTPConnectionError
#patch — Vault::Client
#pipeline — Vault::PersistentHTTP
#policies — Vault::Sys
#policy — Vault::Sys
#pool — Vault::Client
#pool_shutdown — Vault::ConnectionPool::Wrapper
#pop — Vault::ConnectionPool::TimedStack
#pop_connection — Vault::ConnectionPool
#post — Vault::Client
#private_key= — Vault::PersistentHTTP
#proxy= — Vault::PersistentHTTP
#proxy_bypass? — Vault::PersistentHTTP
#proxy_from_env — Vault::PersistentHTTP
#push — Vault::ConnectionPool::TimedStack
#put — Vault::Client
#put_auth_tune — Vault::Sys
#put_policy — Vault::Sys
#read — Vault::Logical
#reconnect — Vault::PersistentHTTP
#reconnect_ssl — Vault::PersistentHTTP
#remount — Vault::Sys
#renew — Vault::AuthToken
#renew — Vault::Sys
#renew_self — Vault::AuthToken
#request — Vault::Client
#request — Vault::PersistentHTTP
#reset — Vault::PersistentHTTP
#respond_to? — Vault::ConnectionPool::Wrapper
#revoke — Vault::AuthToken
#revoke — Vault::Sys
#revoke_accessor — Vault::AuthToken
#revoke_orphan — Vault::AuthToken
#revoke_prefix — Vault::Sys
#revoke_self — Vault::AuthToken
#revoke_tree — Vault::AuthToken
#role — Vault::AppRole
#role_id — Vault::AppRole
#roles — Vault::AppRole
#same_options? — Vault::Client
#seal — Vault::Sys
#seal_status — Vault::Sys
#secret_id — Vault::AppRole
#secret_id_accessors — Vault::AppRole
#self? — Vault::LeaderStatus
#set_certificate — Vault::AuthTLS
#set_role — Vault::AppRole
#set_role_id — Vault::AppRole
#shutdown — Vault::PersistentHTTP
#shutdown — Vault::ConnectionPool
#shutdown — Vault::ConnectionPool::TimedStack
#shutdown_connections — Vault::ConnectionPool::TimedStack
#ssl — Vault::PersistentHTTP
#ssl_timeout= — Vault::PersistentHTTP
#ssl_version= — Vault::PersistentHTTP
#stack — Vault::ConnectionPool
#start — Vault::PersistentHTTP
#step_down — Vault::Sys
#store_connection — Vault::ConnectionPool::TimedStack
#success — Vault::Client
#sys — Vault::Client
#tls — Vault::Authenticate
#to_h — Vault::Response
#to_query_string — Vault::Client
#to_s — Vault::Request
#token — Vault::Authenticate
#try_create — Vault::ConnectionPool::TimedStack
#unescape — Vault::PersistentHTTP
#unmount — Vault::Sys
#unseal — Vault::Sys
#unwrap — Vault::Logical
#unwrap_token — Vault::Logical
#userpass — Vault::Authenticate
#verify_callback= — Vault::PersistentHTTP
#verify_depth= — Vault::PersistentHTTP
#verify_mode= — Vault::PersistentHTTP
#with — Vault::ConnectionPool
#with — Vault::ConnectionPool::Wrapper
#with_retries — Vault::Client
#with_token — Vault::Client
#write — Vault::Logical