Broken out of
Currently the OpenPGPSigner overrides isNoCertificates() and always returns true, as the signer does not need any certificates. However, this also bypasses all the key checks which means that the worker is active even if the key does not exist.
Maybe we need to implement the key-checks that is otherwise performed in one of the base classes, directly in OpenPGPSigner.getStatus() or similar.
The worker should be offline if the key does not exist.
The worker should preferably also be offline if the PGPPUBLICKEY does not match the key in the token.
The worker should probably also to the key usage checks and any other appropriate checks from the base class (just not requiring there to be a non-dummy-cert installed).