IdentityProviderType.fromJson constructor
IdentityProviderType.fromJson(
- Map<String, dynamic> json
)
Implementation
factory IdentityProviderType.fromJson(Map<String, dynamic> json) {
return IdentityProviderType(
attributeMapping: (json['AttributeMapping'] as Map<String, dynamic>?)
?.map((k, e) => MapEntry(k, e as String)),
creationDate: timeStampFromJson(json['CreationDate']),
idpIdentifiers: (json['IdpIdentifiers'] as List?)
?.whereNotNull()
.map((e) => e as String)
.toList(),
lastModifiedDate: timeStampFromJson(json['LastModifiedDate']),
providerDetails: (json['ProviderDetails'] as Map<String, dynamic>?)
?.map((k, e) => MapEntry(k, e as String)),
providerName: json['ProviderName'] as String?,
providerType:
(json['ProviderType'] as String?)?.toIdentityProviderTypeType(),
userPoolId: json['UserPoolId'] as String?,
);
}