Fix token based activation with specific keyslot selected

This also allows to check specific token is capable to unlock specific keyslot id:

Can token 0 unlock keyslot 5?: cryptsetup open --test-passphrase --token-id 0 --key-slot 5 --token-only /dev/device

Can any token unlock keyslot 5?: cryptsetup open --test-passphrase --key-slot 5 --token-only /dev/device

Merge request reports

Loading