HP (Hewlett-Packard) 700wl Series Switch User Manual


 
Configuring Authentication
The information required to configure an XML-RPC authentication service is defined in Table 5-9 as
follows:
Table 5-9. XML-RPC Authentication Service Configuration
Field/Option Description
Name Your name for this authentication method. You can use any alphanumeric string as
the name.
URL The URL of the XML-RPC service to which authentication requests should be sent.
Timeout Authentication request timeout (in seconds). If the XML-RPC service has not
completed the authentication requests within this interval, the authentication is
considered to have failed.
Step 5. Click Save when you have finished.
The XML-RPC Service
The XML-RPC authentication service required by the 700wl Series system is a piece of code that sits on
the remote system between the 700wl Series system Remote Profiles API and whatever system (database,
directory, or application) is used to contain user authentication and scheduling information.
The XML-RPC authentication service must perform the following tasks:
The XML-RPC service accepts an “authenticate” <methodCall> from the 700wl Series system Rights
Manager.
The service extracts the user identification information, and constructs the appropriate inquiry needed
to authenticate the user and retrieve his or her scheduling information.
The service takes the returned information and constructs an XML-RPC response that includes the
authentication status and, if appropriate, the user’s schedule information in the form of a user profile.
When the XML-RPC service has constructed the response, it sends the response back to the Rights
Manager.
If you are also using the Network Access Control Console, this service should also be able to accept and
respond to a “getMemberList” <methodCall>.
The Remote Profiles API
The Remote Profiles API consists of a single call/response pair. The 700wl Series system issues the XML-
RPC authenticate call to the XML-RPC “server” at the URL configured in the Rights Manager.
The remote XML-RPC server must generate the authenticate response. The remote XML-RPC server may
simply act as a front end to another database that contains the user information. In this case, the XML-
RPC server would accept the authentication request from the 700wl Series system, in turn query the
appropriate database, and then form and send the appropriate response.
The authenticate call to be made by the 700wl Series system is defined as follows:
authenticate (userid, password, location, MAC, options, randomstring)
5-24 HP ProCurve Secure Access 700wl Series Management and Configuration Guide