ProvisionEmailAddressInput

public struct ProvisionEmailAddressInput : Equatable

input object for Provisioning an email address using SudoEmailClient

  • The email address to provision, in the form ${localPart}@${domain}.

    Declaration

    Swift

    public let emailAddress: String
  • The signed ownership proof of the Sudo to be associated with the provisioned email address. The ownership proof must contain an audience of “sudoplatform”.

    Declaration

    Swift

    public let ownershipProofToken: String
  • An alias for the email address.

    Declaration

    Swift

    public let alias: String?
  • Optional identifier of the Public Key to use to provision the email address.

    Declaration

    Swift

    public let keyId: String?