func()

in linux/tpm.go [120:134]


func (tpm *tpmDevice) FlushKey(key CryptoKey, closeKey bool) error {
	err := tpm2.FlushContext(tpm.rwc, key.GetLoadedHandle())
	if err != nil {
		return err
	}

	if closeKey {
		err = key.Close()
		if err != nil {
			return err
		}
	}

	return nil
}