Epson TM-m50II Epson POS Printer WebAPI Interface Specification - Page 16

Any, Enpc, Snmp, Lpr, Raw, Ipp, Wsd

Page 16 highlights

RemoteAddr ChoosingPortMethod ServiceName TransportProtocol LocalPort RemotePort AuthMethod PreSharedKey LocalIdType string int array int string string int string int Remote Address (Host) IPv4 or IPv6 Address When "EnableGroupPolicy" is set to Enable, this item is required. Method of Choosing Port 0 : Service Name 1 : Port Number When "EnableGroupPolicy" is set to Enable, this item is required. Service Name String of IPsec target function is input in array. Max 10 ["Any", "ENPC", "SNMP", "LPR", "RAW", "IPP", "WSD", "WSDiscovery", "NWScan", "NWPushScan", "NWPushScanDiscovery", "FTPDataLocal", "FTPControlLocal", "FTPDataRemote", "FTPControlRemote", "CIFSLocal", "CIFSRemote", "HTTPLocal", "HTTPSLocal", "HTTPRemote", "HTTPSRemote", "NBNameLocal", "NBDatagramLocal", "NBSessionLocal", "NBNameRemote", "NBDatagramRemote", "NBSessionRemote"] When "ChoosingPortMethod" is set to Server Name, this item is required. Transport Protocol 0 : Any Protocol 1 : TCP 2 : UDP 3 : ICMPv4 When "ChoosingPortMethod" is set to Port Number, this item is required. Local Port 0 - 60 characters in ASCII When "TransportProtocol" is set to TCP or UDP, this item is required. Remote Port 0 - 60 characters in ASCII When "TransportProtocol" is set to TCP or UDP, this item is required. Authentication Method 0 : Pre-Shared key 1 : Certificate When "Access Control" is set to IPsec, this item is required. Pre-Shared Key 1 - 127 characters in ASCII When "AuthMethod" is set to Pre-Shared Key, this item is required. ID Type for Local Authentication 1 : Distinguished Name 2 : IP Address 3 : FQDN 4 : Email Address 5 : Arbitrary String When "IkeVersion" is set to 2 (IKEv2), this item is required. Epson POS Printer WebAPI Interface Specification Revision A M00152302 September 8, 2022 Page: 16

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

Epson POS Printer WebAPI Interface Specification Revision A
September 8, 2022
M00152302
Page: 16
RemoteAddr
string
Remote Address (Host)
IPv4 or IPv6 Address
When “EnableGroupPolicy” is set to Enable, this item is
required.
ChoosingPortMethod
int
Method of Choosing Port
0 : Service Name
1 : Port Number
When “EnableGroupPolicy” is set to Enable, this item is
required.
ServiceName
array
Service Name
String of IPsec target function is input in array.
Max 10
[“Any”, “ENPC”, “SNMP”, “LPR”, “RAW”, “IPP”, “WSD”,
“WSDiscovery”, “NWScan”, “NWPushScan”,
“NWPushScanDiscovery”, “FTPDataLocal”, “FTPControlLocal”,
“FTPDataRemote”, “FTPControlRemote”, “CIFSLocal”,
“CIFSRemote”, “HTTPLocal”, “HTTPSLocal”, “HTTPRemote”,
“HTTPSRemote”, “NBNameLocal”, “NBDatagramLocal”,
“NBSessionLocal”, “NBNameRemote”, “NBDatagramRemote”,
“NBSessionRemote”]
When “ChoosingPortMethod” is set to Server Name, this item is
required.
TransportProtocol
int
Transport Protocol
0 : Any Protocol
1 : TCP
2 : UDP
3 : ICMPv4
When “ChoosingPortMethod” is set to Port Number, this item is
required.
LocalPort
string
Local Port
0 – 60 characters in ASCII
When “TransportProtocol” is set to TCP or UDP, this item is
required.
RemotePort
string
Remote Port
0 – 60 characters in ASCII
When “TransportProtocol” is set to TCP or UDP, this item is
required.
AuthMethod
int
Authentication Method
0 : Pre-Shared key
1 : Certificate
When “Access Control” is set to IPsec, this item is required.
PreSharedKey
string
Pre-Shared Key
1 – 127 characters in ASCII
When “AuthMethod” is set to Pre-Shared Key, this item is
required.
LocalIdType
int
ID Type for Local Authentication
1 : Distinguished Name
2 : IP Address
3 : FQDN
4 : Email Address
5 : Arbitrary String
When “IkeVersion” is set to 2 (IKEv2), this item is required.