Enumeration

MCEncryptionPreference

Indicates whether a session should use encryption when communicating with nearby peers.

Declaration

enum MCEncryptionPreference : Int

Topics

Constants

case optional

The session prefers to use encryption, but accepts unencrypted connections. A connection uses encryption when all the peers choose either MCEncryptionPreference.optional or MCEncryptionPreference.required. If some peers choose MCEncryptionPreference.none, then the session will not be encrypted. For this reason, if some peers running your app can be configured without encryption, you should always assume that the session is unencrypted.

case required

The session requires encryption.

case none

The session should not be encrypted.