Allow specifying secret key in constructor via the 'secret_key' argument

I want to be able to specify the key via a ctor argument.