|  | *** Settings *** | 
|  | Documentation       Utility for getting/reading Secure Boot related settings. | 
|  | Resource            ../../lib/open_power_utils.robot | 
|  | Resource            ../../lib/utils.robot | 
|  | Resource            ../../lib/state_manager.robot | 
|  | Resource            ../../lib/boot_utils.robot | 
|  | Library             ../../lib/bmc_ssh_utils.py | 
|  |  | 
|  | *** Keywords *** | 
|  |  | 
|  | Set TPMEnable Policy | 
|  | [Documentation]  Enable or disable TPM Policy. | 
|  | [Arguments]  ${tpm_policy} | 
|  |  | 
|  | # Description of argument(s): | 
|  | # tpm_policy  Enable-1 or Disable-0. | 
|  |  | 
|  | ${value_dict}=  Create Dictionary  data=${tpm_policy} | 
|  | Write Attribute  ${CONTROL_HOST_URI}/TPMEnable  TPMEnable | 
|  | ...  data=${value_dict} | 
|  |  | 
|  |  | 
|  | Set And Verify TPM Policy | 
|  | [Documentation]  Enable or disable and verify TPM Policy. | 
|  | [Arguments]  ${tpm_policy} | 
|  |  | 
|  | # Description of argument(s): | 
|  | # tpm_policy  Enable-1 or Disable-0. | 
|  |  | 
|  | Set TPMEnable Policy  ${tpm_policy} | 
|  | Verify The Attribute  ${CONTROL_URI}/host0/TPMEnable  TPMEnable  ${tpm_policy} |