LegacyLinkConfiguration class
The LegacyLinkConfiguration class defines properties to support the old Plaid flow that required a static publicKey
- Implemented types
Constructors
-
LegacyLinkConfiguration({required String publicKey, String? token, String? clientName, LinkEnvironment? environment, List<
LinkProduct> ? products, String? webhook, String? linkCustomizationName, String? language, List<String> ? countryCodes, String? userLegalName, String? userEmailAddress, String? userPhoneNumber, List<LinkAccountSubtype> ? accountSubtypes, LinkOAuthConfiguration? oauthConfiguration}) - Create a LinkLegacyConfiguration.
Properties
-
accountSubtypes
→ List<
LinkAccountSubtype> ? -
By default, Link will only display account types that are compatible with all products
supplied in the product parameter. You can further limit the accounts shown in Link by
using accountSubtypes to specify the account subtypes to be shown in Link.
Only the specified subtypes will be shown.
final
- clientName → String?
-
Displayed to the user once they have successfully linked their account
final
-
countryCodes
→ List<
String> ? -
A list of Plaid-supported country codes using the ISO-3166-1 alpha-2 country code standard.
final
- environment → LinkEnvironment?
-
The API environment to use. Selects the Plaid servers with which LinkKit communicates.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- language → String?
-
Plaid-supported language to localize Link. English will be used by default.
final
- linkCustomizationName → String?
-
Allows non default customization to be retrieved by name.
final
- oauthConfiguration → LinkOAuthConfiguration?
-
Values used to configure the application for OAuth
final
-
products
→ List<
LinkProduct> ? -
The list of Plaid products you would like to use.
final
- publicKey → String
-
Your Plaid public_key available from the Plaid dashboard (https://dashboard.plaid.com/team/keys).
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- token → String?
-
Token can take 3 different formats:
final
- userEmailAddress → String?
-
The email address of the end-user, necessary for microdeposit support.
final
- userLegalName → String?
-
The legal name of the end-user, necessary for microdeposit support.
final
- userPhoneNumber → String?
-
The phone number of the end-user, used for returning user experience.
final
- webhook → String?
-
The webhook will receive notifications once a userʼs transactions have been processed and are ready for use.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Returns a representation of this object as a JSON object.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited