Options for creating a new [[SessionKeyWalletPlugin]] instance.
The permission name the session key operates under.
The user's primary wallet that will be used for non-whitelisted actions.
The private key for the session key.
The whitelist of contracts and actions this session key can sign.
Options for creating a new [[SessionKeyWalletPlugin]] instance.