Seal

Seal Status

hvac.api.system_backend.Seal.seal_status()

import hvac
client = hvac.Client()

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

Is Sealed

hvac.api.system_backend.Seal.is_sealed()

import hvac
client = hvac.Client()

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

Read Seal Status

hvac.api.system_backend.Seal.read_status()

import hvac
client = hvac.Client()

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

Seal

hvac.api.system_backend.Seal.read_status()

import hvac
client = hvac.Client()

client.sys.seal()

Submit Unseal Key

hvac.api.system_backend.Seal.submit_unseal_key()

import hvac
client = hvac.Client()

client.sys.submit_unseal_key(key=key)

Submit Unseal Keys

hvac.api.system_backend.Seal.read_status()

import hvac
client = hvac.Client()

client.sys.submit_unseal_keys(keys=keys)