# FederatedAuthProvider


```
public abstract class FederatedAuthProvider
```

<br />

Known direct subclasses [OAuthProvider](https://firebase.google.com/docs/reference/android/com/google/firebase/auth/OAuthProvider)

|---|---|
| `https://firebase.google.com/docs/reference/android/com/google/firebase/auth/OAuthProvider` | Represents the login authentication provider for a generic OAuth2 provider. |

*** ** * ** ***

Abstract representation of an arbitrary federated authentication provider. Generate instances using `https://firebase.google.com/docs/reference/android/com/google/firebase/auth/OAuthProvider.Builder`.

## Summary

| ### Public constructors |
|---|
| `https://firebase.google.com/docs/reference/android/com/google/firebase/auth/FederatedAuthProvider#FederatedAuthProvider()()` |

## Public constructors

### FederatedAuthProvider

```
public FederatedAuthProvider()
```