EmailAddressPublicInfo

public struct EmailAddressPublicInfo : Equatable

Representation of email address public information associated with an email address in the Platform SDK.

Properties

  • The email address in format ‘local-part@domain’.

    Declaration

    Swift

    public let emailAddress: String
  • Identifier associated with the public key.

    Declaration

    Swift

    public let keyId: String
  • The public key for the email address, including format and algorithm details.

    Declaration

    Swift

    public let publicKeyDetails: EmailAddressPublicKey

Properties: Deprecated

  • The raw value of the public key for the email address.

    Declaration

    Swift

    @available(*, deprecated, message: "Use `publicKeyDetails` instead")
    public let publicKey: String

Lifecycle

  • Initialize aEmailAddressPublicInfo instance.

    Declaration

    Swift

    public init(emailAddress: String, keyId: String, publicKeyDetails: EmailAddressPublicKey)

    Parameters

    emailAddress

    The email address in format ‘local-part@domain’.

    keyId

    Identifier associated with the public key.

    publicKeyDetails

    The public key for the email address, including format and algorithm details.

  • Declaration

    Swift

    public init(emailAddress: String, keyId: String, publicKey: String)