In the event that the hardwareBound is set to true, but extractable is set to false an error would be returned.
I might be misunderstand things, but a hardware-bound key would not be extractable, so the error would be thrown if extractable is set to true. Is that right?