code: def set_settings_secret(self, password):
          
          if not isinstance(password, basestring):
              raise TypeError("password can only be an instance of type basestring")
          self._call("setSettingsSecret",
                       in_p=[password])
docs: Unlocks the secret data by passing the unlock password to the
          server. The server will cache the password for that machine.
  
          in password of type str
              The cipher key.
  
          raises :class:`VBoxErrorInvalidVmState`
              Virtual machine is not mutable.