CognitoPluginConfig class
The AWS Cognito plugin configuration.
- Implemented types
- Mixed in types
- Annotations
Constructors
-
CognitoPluginConfig({String userAgent = 'aws-amplify-cli/0.1.0', String version = '0.1.0', AWSConfigMap<
CognitoIdentityManager> ? identityManager, CredentialsProviders? credentialsProvider, AWSConfigMap<CognitoUserPoolConfig> ? cognitoUserPool, AWSConfigMap<CognitoAuthConfig> ? auth, AWSConfigMap<CognitoAppSyncConfig> ? appSync, AWSConfigMap<CognitoPinpointAnalyticsConfig> ? pinpointAnalytics, AWSConfigMap<CognitoPinpointTargetingConfig> ? pinpointTargeting, AWSConfigMap<S3TransferUtility> ? s3TransferUtility}) -
The AWS Cognito plugin configuration.
const
-
CognitoPluginConfig.fromJson(Map<
String, Object?> json) -
factory
Properties
-
appSync
→ AWSConfigMap<
CognitoAppSyncConfig> ? -
final
-
auth
→ AWSConfigMap<
CognitoAuthConfig> ? -
final
-
cognitoUserPool
→ AWSConfigMap<
CognitoUserPoolConfig> ? -
final
- credentialsProvider → CredentialsProviders?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
identityManager
→ AWSConfigMap<
CognitoIdentityManager> ? -
final
- name → String
-
The name of the plugin, as registered in the "plugins" dictionary of
the Amplify configuration.
no setteroverride
-
pinpointAnalytics
→ AWSConfigMap<
CognitoPinpointAnalyticsConfig> ? -
final
-
pinpointTargeting
→ AWSConfigMap<
CognitoPinpointTargetingConfig> ? -
final
-
props
→ List<
Object?> -
The type's equatable properties.
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
s3TransferUtility
→ AWSConfigMap<
S3TransferUtility> ? -
final
- userAgent → String
-
final
- version → String
-
final
Methods
-
copyWith(
{String? userAgent, String? version, AWSConfigMap< CognitoIdentityManager> ? identityManager, CredentialsProviders? credentialsProvider, AWSConfigMap<CognitoUserPoolConfig> ? cognitoUserPool, AWSConfigMap<CognitoAuthConfig> ? auth, AWSConfigMap<CognitoAppSyncConfig> ? appSync, AWSConfigMap<CognitoPinpointAnalyticsConfig> ? pinpointAnalytics, AWSConfigMap<CognitoPinpointTargetingConfig> ? pinpointTargeting, AWSConfigMap<S3TransferUtility> ? s3TransferUtility}) → CognitoPluginConfig -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
Serializes
this
as a JSON object.override -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited