A structure that represents a request to send an encrypted message.
Members (8)
get · iOS 26.5+
secureSendReceipt
TypeScript
get secureSendReceipt(): (RCSMessage_SecureSendReceipt) | null
Swift declaration
var secureSendReceipt: RCSMessage.SecureSendReceipt?
The send receipt of the original message.
Set this after receiving an ``RCSMessage/DispositionNotification`` message whose disposition is ``RCSMessage/Disposition/deliveryFailedDueToDecryptionFailure``.
set · iOS 26.5+
secureSendReceipt
TypeScript
set secureSendReceipt(value: (RCSMessage_SecureSendReceipt) | null)
Swift declaration
var secureSendReceipt: RCSMessage.SecureSendReceipt?
The send receipt of the original message.
Set this after receiving an ``RCSMessage/DispositionNotification`` message whose disposition is ``RCSMessage/Disposition/deliveryFailedDueToDecryptionFailure``.
Creates a new send encrypted message request with the given parameters.
- Parameters:
- content: The content of the message to send, as an instance of ``RCSMessage/FileTransfer``.
- destination: The destination handle to send the message to.
- cellularServiceID: The service identifier to use for the message.
- messageID: The message identifier to use for the message.
Creates a new send encrypted message request with the given parameters.
- Parameters:
- content: The content of the message to send, as an instance of ``RCSMessage/CustomReaction``.
- destination: The destination handle to send the message to.
- cellularServiceID: The service identifier to use for the message.
- messageID: The message identifier to use for the message.
Creates a new send encrypted message request with the given parameters.
- Parameters:
- content: The content of the message to send, as an instance of ``RCSMessage/GeolocationPush``.
- destination: The destination handle to send the message to.
- cellularServiceID: The service identifier to use for the message.
- messageID: The message identifier to use for the message.
Creates a new send encrypted message request with the given parameters.
- Parameters:
- content: The content of the message to send, as an instance of ``RCSMessage/Text``.
- destination: The destination handle to send the message to.
- cellularServiceID: The service identifier to use for the message.
- messageID: The message identifier to use for the message.
Creates a new send encrypted message request with the given parameters.
- Parameters:
- content: The content of the message to send, as an instance of ``RCSMessage/Reply``.
- destination: The destination handle to send the message to.
- cellularServiceID: The service identifier to use for the message.
- messageID: The message identifier to use for the message.
Creates a new send encrypted message request with the given parameters.
- Parameters:
- content: The content of the message to send, as an instance of ``RCSMessage/Reaction``.
- destination: The destination handle to send the message to.
- cellularServiceID: The service identifier to use for the message.
- messageID: The message identifier to use for the message.