Checks whether a local file is a CBFS Vault vault.
def is_valid_vault() -> bool: ...
This method checks whether the file specified by the vault_file property is a CBFS Vault vault that can be opened by the class. The file being checked must be fully closed when this method is called.
If the specified file is a CBFS Vault vault, this method returns True; otherwise it returns False.
Note that this method uses a simple detection mechanism; it doesn't perform a full consistency check or attempt any repairs, so applications may still need to call check_and_repair even if this method returns True. If an error occurs during the detection process, this method raises an exception.
Note: This method cannot be called when active is True, and cannot be called within events.