Lease

class LeaseEndpoint(req_handler)
task renew(lease_id, increment=None)

Renew a secret, requesting to extend the lease.

Parameters:
  • lease_id (str) – The lease id
  • increment (int) – A requested amount of time in seconds to extend the lease. This is advisory.
Returns:

Value

task revoke(lease_id)

Revoke a secret immediately.

Parameters:lease_id (str) – The lease id
Returns:bool
task revoke_prefix(path_prefix)

Revoke all secrets generated under a given prefix immediately.

Parameters:path_prefix (str) – The path prefix
Returns:bool