Package org.mozilla.geckoview
Class GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts
Object
org.mozilla.geckoview.GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts
- Enclosing class:
- GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt
public static class GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts
extends Object
A representation of an Identity Credential Provider Accounts.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe accounts available for this provider.final intThe id of this prompt.The name of the provider. -
Constructor Summary
ConstructorsConstructorDescriptionProviderAccounts(int id, GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider provider, GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account[] accounts) Creates a newGeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccountswith the given parameters -
Method Summary
-
Field Details
-
provider
@Nullable public final GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider providerThe name of the provider. -
accounts
@NonNull public final GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account[] accountsThe accounts available for this provider. -
id
public final int idThe id of this prompt.
-
-
Constructor Details
-
ProviderAccounts
public ProviderAccounts(int id, @Nullable GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider provider, @NonNull GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account[] accounts) Creates a newGeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccountswith the given parameters- Parameters:
id- The identification for this prompt.provider- The name of the provider.accounts- The list ofGeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Accounts available for this provider.
-