F auths spi

No, we shouldn't change anything in the passed in params, we should compute a new member variable that contains the auths.    I think instead of config(params), it should just be passed to the getAuthorizations method:

```scala
def getAuthorizations(params: Map[String,Any]): Authorizations
```