rosauth

Summary

rosauth
Version:

0.1.7

Description:

Server Side tools for Authorization and Authentication of ROS Clients

Maintainers:
  • Russell Toris <rctoris AT wpi DOT edu>
Licenses:
  • BSD
Urls:
Authors:
  • Russell Toris <rctoris AT wpi DOT edu>
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Service types

rosauth/Authentication
Field (Request):
 
  • mac (string) –
  • client (string) –
  • dest (string) –
  • rand (string) –
  • t (time) –
  • level (string) –
  • end (time) –
Field (Response):
 
  • authenticated (bool) –

MAC string given by the client

# MAC string given by the client
string mac
# IP of the client
string client
# IP of the destination
string dest
# Random string given by the client
string rand
# Time of the authorization request given by the client
time t
# User level as a string given by the client
string level
# End time of the client's session given by the client
time end
---
# If the user has proper authentication
bool authenticated