User`s manual

160
Using Kaleido-X Control Protocols
5
<openID/>
OR to open a session with a room context:
<openID>ROOM_NAME</openID>
OR to open a session with user privilege validation with MD5 password hash:
<openID>mirandagateway://USERNAME:PASSWORD_MD5_HASH@SYSTEM_NAME/ROOM_NAME</
openID>
OR to open a session with user privilege validation without MD5 password hash:
<openID>mirandagateway://USERNAME:CLEAR_PASSWORD @SYSTEM_NAME/ROOM_NAME</
openID>
Where:
• IP_ADDRESS is the IP address of your destination Kaleido-K2 or Kaleido-Alto/Quad.
• ROOM_NAME is the room context for the session (see getKCurrentLayout, setKCurrentLayout and
getKLayoutList).
• USERNAME: The username that will be used to validate permissions.
• PASSWORD_MD5_HASH: The md5 hash of the user password, encoded in base 64.
• For information on md5 See http://www.ietf.org/rfc/rfc1321.txt.
• For information base 64 See RFC 3548.
• CLEAR_PASSWORD: The user password.
• SYSTEM_NAME: The system name as specified in XAdmin
Gateway response:
• <nack/>:
o the Gateway was not able to recognize the command OR
o the room name was invalid OR
o the username does not match the provided password OR
o the system name was invalid.
o The IP_ADDRESS parameter is wrong.
• <ack/>: the command was recognized by the Gateway.
closeID
This command closes a session with the specified Kaleido
On the Kaleido-K2 or Kaleido-Alto/Quad
Kaleido-X User's Manual.book Page 160 Friday, August 24, 2007 4:39 PM