AutoDiscoveryOAuthToken
fun ClientFilters.AutoDiscoveryOAuthToken(authServerDiscovery: AuthServerDiscovery, credentials: Credentials, backend: HttpHandler, clock: Clock = Clock.systemUTC(), scopes: List<String> = emptyList(), resourceUri: Uri? = null, oAuthFlowFilter: Filter = ClientFilters.OAuthClientCredentials(credentials, scopes, resourceUri), gracePeriod: Duration = Duration.ofSeconds(10)): Filter