The structure should look like this

http {
    oauth2ResourceServer {
        opaqueToken {
            authenticationManager = ProviderManager(authenticationProvider)
        }
    }
}