keyholder supports the following functions: