SDK Reference v2.0.0 / ExternalAccountProvider
ExternalAccountProvider
struct ExternalAccountProvider : Identifiable, Decodable
An external account provider supported by MyDataHelps.
Use ParticipantSession.connectExternalAccount
to initiate a connected account between the participant and this provider.
ID
typealias MyDataHelpsKit.ExternalAccountProvider.ID = ScopedIdentifier<ExternalAccountProvider, Int>
Assigned identifier for an ExternalAccountProvider.
id
let id: ID
Assigned identifier for this external account provider.
name
let name: String
Name of the external account provider.
category
let category: ExternalAccountProviderCategory
Type of account provider.
logoURL
let logoURL: URL?
Full URL from which the logo can be retrieved, if one is available for the provider.
This URL returns image data, e.g. image/png
, suitable for decoding directly into a UIImage
object and presenting in image views. It is a public URL with no authentication required. Image dimensions may vary, so it is recommended to display these images with aspect-fit scaling.