pub async fn cmd_acl_update(
client: &VtaClient,
did: &str,
role: Option<String>,
label: Option<String>,
contexts: Option<Vec<String>>,
step_up_approver: Option<String>,
step_up_require: Option<String>,
approve_scope: Option<ApproveScope>,
allowed_keys: Option<Option<Vec<String>>>,
) -> Result<(), Box<dyn Error>>