Auth_RADIUS
[ class tree: Auth_RADIUS ] [ index: Auth_RADIUS ] [ all elements ]

Class: Auth_RADIUS_PAP

Source Location: /Auth_RADIUS-1.0.7/RADIUS.php

Class Overview

PEAR
   |
   --Auth_RADIUS
      |
      --Auth_RADIUS_PAP

class Auth_RADIUS_PAP


Methods


Child classes:

Auth_RADIUS_CHAP_MD5
class Auth_RADIUS_CHAP_MD5

Inherited Variables

Inherited Methods

Class: Auth_RADIUS

Auth_RADIUS::Auth_RADIUS()
Constructor
Auth_RADIUS::addServer()
Adds a RADIUS server to the list of servers for requests.
Auth_RADIUS::close()
Frees resources.
Auth_RADIUS::createRequest()
Overwrite this.
Auth_RADIUS::dumpAttributes()
Prints known attributes received from the server.
Auth_RADIUS::getAttributes()
Reads all received attributes after sending the request.
Auth_RADIUS::getError()
Returns an error message, if an error occurred.
Auth_RADIUS::open()
Overwrite this.
Auth_RADIUS::putAttribute()
Puts an attribute.
Auth_RADIUS::putAuthAttributes()
Puts custom attributes.
Auth_RADIUS::putConfigfile()
Configures the radius library via external configurationfile
Auth_RADIUS::putServer()
Configures the radius library.
Auth_RADIUS::putStandardAttributes()
Puts standard attributes.
Auth_RADIUS::putVendorAttribute()
Puts a vendor-specific attribute.
Auth_RADIUS::send()
Sends a prepared RADIUS request and waits for a response
Auth_RADIUS::setConfigfile()
Sets the configuration-file.
Auth_RADIUS::start()
Initiates a RADIUS request.

Class Details

[line 568]
class Auth_RADIUS_PAP

Class for authenticating using PAP (Plaintext)



[ Top ]


Method Detail

Auth_RADIUS_PAP (Constructor)   [line 578]

void Auth_RADIUS_PAP( [string $username = null], [string $password = null])

Constructor

Parameters:

string   $username     Username
string   $password     Password

[ Top ]

createRequest   [line 610]

bool createRequest( )

Creates an authentication request

Creates an authentication request. You MUST call this method before you can put any attribute

  • Return: true on success, false on error

Overrides Auth_RADIUS::createRequest() (Overwrite this.)
[ Top ]

open   [line 593]

bool open( )

Creates a RADIUS resource

Creates a RADIUS resource for authentication. This should be the first call before you make any other things with the library.

  • Return: true on success, false on error

Overrides Auth_RADIUS::open() (Overwrite this.)
[ Top ]

putAuthAttributes   [line 623]

void putAuthAttributes( )

Put authentication specific attributes

Overridden in child classes as:

Auth_RADIUS_CHAP_MD5::putAuthAttributes()
Put CHAP-MD5 specific attributes
Auth_RADIUS_MSCHAPv1::putAuthAttributes()
Put MS-CHAPv1 specific attributes
Auth_RADIUS_MSCHAPv2::putAuthAttributes()
Put MS-CHAPv2 specific attributes

Overrides Auth_RADIUS::putAuthAttributes() (Puts custom attributes.)
[ Top ]


Documentation generated on Mon, 25 Oct 2010 14:30:29 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.