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
Modifier and TypeFieldDescriptionThe accounts available for this provider.final int
The id of this prompt.The name of the provider. -
Constructor Summary
ConstructorDescriptionProviderAccounts
(int id, GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Provider provider, GeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account[] accounts) Creates a newGeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.ProviderAccounts
with 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.ProviderAccounts
with the given parameters- Parameters:
id
- The identification for this prompt.provider
- The name of the provider.accounts
- The list ofGeckoSession.PromptDelegate.IdentityCredential.AccountSelectorPrompt.Account
s available for this provider.
-