If you want to generate JWT from x509 cert/key, any operation (including reading) on requires U on %Admin_Secure resource.%Admin_Secure is required because is persistent, and it's implemented this way to prevent all users from accessing private keys.
If resource is not available at runtime, you can use the following workaround.
Upon reviewing the code for JWT generation, I discovered that the JWT code utilizes solely as a source of runtime data for PrivateKey, PrivateKeyPassword, and As a workaround, you can use a runtime non-persistent implementation of the X.



.png)
.png)