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

Distinguished Name : ASCII 1 - 255 characters It must

Page 17 highlights

LocalId RemoteAuthMethod RemoteIdType RemoteId RemotePreSharedKey Encapsulation RemoteGateway SecurityProtocol IKEv1EncAlgo string int int string string int string int int The string of the ID for Local Authentication. The allowed value depends on the value of LocalIdType. 1 (Distinguished Name) : ASCII 1 - 255 characters (It must contain '='). 2 (IP Address) : IPv4 or IPv6 value. 3 (FQDN) : ASCII(Alphanumeric, dot, hyphen) 1 - 255 characters. 4 (Email Address) : ASCII 1 - 255 characters (It must contain '@' and must not contain '=') 5 (Arbitrary String) : ASCII 1 - 255 characters. When "IkeVersion" is set to 2 (IKEv2), this item is required. Authentication Method for Remote Authentication 0 : Pre-Shared Key 1 : Certificate When "IkeVersion" is set to 2 (IKEv2), this item is required. ID Type for Remote 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. The string of the ID for Remote Authentication. The allowed value depends on the value of LocalIdType. 1(Distinguished Name) : ASCII 1 - 255 characters (It must contain '='). 2(IP Address) : IPv4 or IPv6 value. 3(FQDN) : ASCII(Alphanumeric, dot, hyphen) 1 - 255 characters. 4(Email Address) : ASCII 1 - 255 characters (It must contain '@' and must not contain '=') 5(Arbitrary String) : ASCII 1 - 255 characters. When "IkeVersion" is set to 2 (IKEv2), this item is required. Pre-Shared Key for Remote Authentication. 1 - 127 character in ASCII When "IkeVersion" is set to 2 (IKEv2), this item is required. Encapsulation 0 : Transport Mode 1 : Tunnel Mode When "Access Control" is set to IPsec, this item is required. Remote Gateway (Tunnel Mode) IPv4 or IPv6 When "Encapsulation" is set to Tunnel Mode, this item is required. Security Protocol 0 : ESP 1 : AH When "Access Control" is set to IPsec, this item is required. Encryption Algorithm for IKEv1 1 : AES-CBC-128 2 : AES-CBC-192 3 : AES-CBC-256 7 : 3DES 0 : Any When "IkeVersion" is set to 1 (IKEv1), this item is required. Epson POS Printer WebAPI Interface Specification Revision A M00152302 September 8, 2022 Page: 17

  • 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: 17
LocalId
string
The string of the ID for Local Authentication. The allowed value
depends on the value of LocalIdType.
1 (Distinguished Name) : ASCII 1 – 255 characters (It must
contain ‘=’).
2 (IP Address) : IPv4 or IPv6 value.
3 (FQDN) : ASCII(Alphanumeric, dot, hyphen) 1 – 255
characters.
4 (Email Address) : ASCII 1 – 255 characters (It must contain ‘@’
and must not contain ‘=’)
5 (Arbitrary String) : ASCII 1 – 255 characters.
When “IkeVersion” is set to 2 (IKEv2), this item is required.
RemoteAuthMethod
int
Authentication Method for Remote Authentication
0 : Pre-Shared Key
1 : Certificate
When “IkeVersion” is set to 2 (IKEv2), this item is required.
RemoteIdType
int
ID Type for Remote 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.
RemoteId
string
The string of the ID for Remote Authentication. The allowed
value depends on the value of LocalIdType.
1(Distinguished Name) : ASCII 1 – 255 characters (It must
contain ‘=’).
2(IP Address) : IPv4 or IPv6 value.
3(FQDN) : ASCII(Alphanumeric, dot, hyphen) 1 – 255
characters.
4(Email Address) : ASCII 1 – 255 characters (It must contain ‘@’
and must not contain ‘=’)
5(Arbitrary String) : ASCII 1 – 255 characters.
When “IkeVersion” is set to 2 (IKEv2), this item is required.
RemotePreSharedKey
string
Pre-Shared Key for Remote Authentication.
1 – 127 character in ASCII
When “IkeVersion” is set to 2 (IKEv2), this item is required.
Encapsulation
int
Encapsulation
0 : Transport Mode
1 : Tunnel Mode
When “Access Control” is set to IPsec, this item is required.
RemoteGateway
string
Remote Gateway (Tunnel Mode)
IPv4 or IPv6
When “Encapsulation” is set to Tunnel Mode, this item is
required.
SecurityProtocol
int
Security Protocol
0 : ESP
1 : AH
When “Access Control” is set to IPsec, this item is required.
IKEv1EncAlgo
int
Encryption Algorithm for IKEv1
1 : AES-CBC-128
2 : AES-CBC-192
3 : AES-CBC-256
7 : 3DES
0 : Any
When “IkeVersion” is set to 1 (IKEv1), this item is required.