OAuthUserCredentials
fun ClientFilters.OAuthUserCredentials(config: OAuthProviderConfig, userCredentials: Credentials, scopes: List<String>, resourceUri: Uri? = null): Filter(source)
OAuth Resource Owner Password Credentials grant. Authenticates with both client credentials and end-user username/password. Generally discouraged in favour of authorization code flow, but useful for legacy systems or trusted first-party clients.
fun ClientFilters.OAuthUserCredentials(clientCredentials: Credentials, userCredentials: Credentials, scopes: List<String>, resource: Uri? = null): Filter(source)
OAuth Resource Owner Password Credentials grant with explicit client credentials.