NAME

Auth::Kokolores::Request - saslauthd protocol request object

VERSION

version 1.00

DESCRIPTION

This class holds all information associated with an authentication request. It is passed to all authentication plugins.

ATTRIBUTES

username

The username passed within the SASL request.

password

The password passed within the SASL request.

service

The service name passed within the SASL request.

realm

The sasl auth realm passed within the SASL request.

server

A reference to the Auth::Kokolores server object.

userinfo

A hashref holding additional information to be passed between plugins.

Use get_info and set_info methods to access fields.

METHODS

get_info( $key )

Retrieve field $key from userinfo.

set_info( $key, $value )

Set field $key to $value in userinfo.

Auth::Kokolores::Request->new_from_conn( $conn, $server )

Constructor for Auth::Kokolores::Request for creating an object by reading the parameters from a handle passed in $conn.

AUTHOR

Markus Benning <ich@markusbenning.de>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2016 by Markus Benning <ich@markusbenning.de>.

This is free software, licensed under:

The GNU General Public License, Version 2, June 1991