Skip to content

Latest commit

 

History

History
134 lines (77 loc) · 1.92 KB

seal.rst

File metadata and controls

134 lines (77 loc) · 1.92 KB

Seal

Seal Status

hvac.v1.Client.seal_status

Examples

sys_seal

import hvac client = hvac.Client(url='https://127.0.0.1:8200')

print('Is Vault sealed: %s' % client.seal_status['sealed'])

Example output:

sys_seal

Is Vault sealed: False

Is Sealed

hvac.api.system_backend.Seal.is_sealed

Examples

sys_seal

import hvac client = hvac.Client(url='https://127.0.0.1:8200')

print('Is Vault sealed: %s' % client.sys.is_sealed())

Example output:

sys_seal

Is Vault sealed: False

Read Seal Status

hvac.api.system_backend.Seal.read_seal_status

Examples

sys_seal

import hvac client = hvac.Client(url='https://127.0.0.1:8200')

print('Is Vault sealed: %s' % client.sys.read_seal_status()['sealed'])

Example output:

sys_seal

Is Vault sealed: False

Seal

hvac.api.system_backend.Seal.seal

Examples

sys_seal_seal

key = manager.keys[0] keys = manager.keys[1:]

sys_seal_seal

import hvac client = hvac.Client(url='https://127.0.0.1:8200')

client.sys.seal()

Submit Unseal Key

hvac.api.system_backend.Seal.submit_unseal_key

Examples

sys_seal_seal

import hvac client = hvac.Client(url='https://127.0.0.1:8200')

client.sys.submit_unseal_key(key=key)

Submit Unseal Keys

hvac.api.system_backend.Seal.submit_unseal_keys

Examples

sys_seal_seal

import hvac client = hvac.Client(url='https://127.0.0.1:8200')

client.sys.submit_unseal_keys(keys=keys)