-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class AuthUI.IdpConfig implements Parcelable
Configuration for an identity provider.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAuthUI.IdpConfig.BuilderBase builder for all authentication providers.
public final classAuthUI.IdpConfig.EmailBuilderIdpConfig builder for the email provider.
public final classAuthUI.IdpConfig.PhoneBuilderIdpConfig builder for the phone provider.
public final classAuthUI.IdpConfig.GoogleBuilderIdpConfig builder for the Google provider.
public final classAuthUI.IdpConfig.FacebookBuilderIdpConfig builder for the Facebook provider.
public final classAuthUI.IdpConfig.AnonymousBuilderIdpConfig builder for the Anonymous provider.
public final classAuthUI.IdpConfig.TwitterBuilderIdpConfig builder for the Twitter provider.
public final classAuthUI.IdpConfig.GitHubBuilderIdpConfig builder for the GitHub provider.
public final classAuthUI.IdpConfig.AppleBuilderIdpConfig builder for the Apple provider.
public final classAuthUI.IdpConfig.MicrosoftBuilderIdpConfig builder for the Microsoft provider.
public final classAuthUI.IdpConfig.YahooBuilderIdpConfig builder for the Yahoo provider.
public classAuthUI.IdpConfig.GenericOAuthProviderBuilderIdpConfig builder for a Generic OAuth provider.
-
Field Summary
Fields Modifier and Type Field Description public final static Parcelable.Creator<AuthUI.IdpConfig>CREATOR
-
Method Summary
Modifier and Type Method Description StringgetProviderId()BundlegetParams()intdescribeContents()voidwriteToParcel(Parcel parcel, int i)final booleanequals(Object o)final inthashCode()StringtoString()-
-
Method Detail
-
getProviderId
@NonNull() String getProviderId()
-
describeContents
int describeContents()
-
writeToParcel
void writeToParcel(Parcel parcel, int i)
-
hashCode
final int hashCode()
-
-
-
-