InterfaceItemEncryptionMethod Enum

Defines the valid values for interface item encryption methods

POS_Default_Method_PRIVATE_V1 : 0

Use the internal POS default interface item encyrption method v1 (PRIVATE - LOCAL MACHINE ONLY)
IMPORTANT: This uses ProtectedData which encrypts using keys stored on the local user/computer, so they cant be decrypted anywhere else such as on another terminal

POS_Default_Method_SHARED_V1 : 1

Use the internal POS default interface item encyrption method v1 (SHARED - ANY MACHINE WITH KEY)
IMPORTANT: This uses the AesCryptoServiceProvider which encrypts using the specified key, so it can be decrypted on another terminal as long as that terminal also knows the key