[ all elements ]

Index of all elements

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ k ] [ l ] [ m ] [ n ] [ o ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ v ] [ w ] [ _ ]

a

$aliases
in file LightOpenID.php, variable LightOpenID::$aliases
$assertion
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$assertion
$as_id
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$as_id
$attributes
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$attributes
$attributes
in file SimpleSAMLphpAuthnEngine.php, variable SimpleSAMLphpAuthnEngine::$attributes
$attributes
in file OpenIDAuthnEngine.php, variable OpenIDAuthnEngine::$attributes
$attributes
in file PoA.php, variable PoA::$attributes
$authn_engine
in file PoA.php, variable PoA::$authn_engine
$authorized
in file AuthorizedDBADB.php, variable AuthorizedDBADB::$authorized
$authz_db
in file InviteAuthzEngine.php, variable InviteAuthzEngine::$authz_db
$authz_engines
in file PoA.php, variable PoA::$authz_engines
$autoload
in file PoA.php, variable PoA::$autoload
$ax
in file LightOpenID.php, variable LightOpenID::$ax
$ax_to_sreg
in file LightOpenID.php, variable LightOpenID::$ax_to_sreg
abort
in file PoAEventHandler.php, method PoAEventHandler::abort()
    Finish execution and print an error message with the current backtrace.
addHook
in file GenericEngine.php, method GenericEngine::addHook()
    Adds a function to the specified hook, which will be executed at some point of the code.
addHook
in file PoA.php, method PoA::addHook()
    Attach a hook object to the appropriate entry point of the available authentication or authorization engines.
ASN1
in file ASN1.php, class ASN1
    This class implements ASN.1 encoding.
AS_T
in file definitions.php, constant AS_T
    'AS' type redirection in the PAPI 1.5 protocol.
attrHook
in file papi1.5-attr-authz.php, function attrHook()
AttributeFilterAuthzEngine
in file AttributeFilterAuthzEngine.php, class AttributeFilterAuthzEngine
    Authorization engine that works by checking the attributes of the user. The first match of an attribute against one of the filters will trigger the authorization result, no matter if it's positive or negative.
AttributeFilterConfigurator
in file AttributeFilterConfigurator.php, class AttributeFilterConfigurator
    Configurator for the Attribute Filter Authorization Engine.
AttributeHandler
in file papi1.5-customattr.php, class AttributeHandler
attributeQuery
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::attributeQuery()
ATTRIBUTE_BEFORE_FILTERS
in file AttributeFilterAuthzEngine.php, constant ATTRIBUTE_BEFORE_FILTERS
    This hook is executed right after retrieving the arrays of allowed and denied attributes that will be checked inmediately.
ATTR_SEPARATOR
in file PAPIAuthnEngine.php, constant ATTR_SEPARATOR
    Default assertion delimiters for standard PAPI 1.5 protocol.
authenticate
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::authenticate()
authenticate
in file OpenIDAuthnEngine.php, method OpenIDAuthnEngine::authenticate()
authenticate
in file AutoPoA.php, method AutoPoA::authenticate()
authenticate
in file PoA.php, method PoA::authenticate()
    Perform a federated login for the user.
authenticate
in file AuthenticationEngine.php, method AuthenticationEngine::authenticate()
    Trigger the authentication of the user in the current context. May perform HTTP redirections or any other procedure to gather the authentication status if the user, so don't expect it to return control once called.
authenticate
in file SimpleSAMLphpAuthnEngine.php, method SimpleSAMLphpAuthnEngine::authenticate()
AuthenticationEngine
in file AuthenticationEngine.php, class AuthenticationEngine
    Abstract authentication engine.
AUTHN_FAILED
in file definitions.php, constant AUTHN_FAILED
    Authentication failed.
AUTHN_SUCCESS
in file definitions.php, constant AUTHN_SUCCESS
    Authentication succeeded.
AuthorizationConfigurator
in file AuthorizationConfigurator.php, class AuthorizationConfigurator
AuthorizationEngine
in file AuthorizationEngine.php, class AuthorizationEngine
authorize
in file SourceIPAddrAuthzEngine.php, method SourceIPAddrAuthzEngine::authorize()
authorize
in file AttributeFilterAuthzEngine.php, method AttributeFilterAuthzEngine::authorize()
authorize
in file AuthorizationEngine.php, method AuthorizationEngine::authorize()
authorize
in file QueryFilterAuthzEngine.php, method QueryFilterAuthzEngine::authorize()
authorize
in file InviteAuthzEngine.php, method InviteAuthzEngine::authorize()
    Authorize the specified user.
authorize
in file PoA.php, method PoA::authorize()
    Authorize a given subject with the data retrieved from federated login.
AuthorizedDB
in file AuthorizedDB.php, class AuthorizedDB
    Generic interface for a PAPI request database.
AuthorizedDBADB
in file AuthorizedDBADB.php, class AuthorizedDBADB
    Authorization lists binding to a Berkeley DB backend.
AUTHORIZED_DBA
in file InviteAuthzEngine.php, constant AUTHORIZED_DBA
AUTHORIZED_MYSQL
in file InviteAuthzEngine.php, constant AUTHORIZED_MYSQL
AUTHORIZED_SESSION
in file InviteAuthzEngine.php, constant AUTHORIZED_SESSION
authUrl
in file LightOpenID.php, method LightOpenID::authUrl()
    Returns authentication url. Usually, you want to redirect your user to it.
authUrl_v1
in file LightOpenID.php, method LightOpenID::authUrl_v1()
authUrl_v2
in file LightOpenID.php, method LightOpenID::authUrl_v2()
AUTHZ_FAILED
in file definitions.php, constant AUTHZ_FAILED
    Authorization failed.
AUTHZ_SUCCESS
in file definitions.php, constant AUTHZ_SUCCESS
    Authorization succeeded.
autoloadHandler
in file PoAEventHandler.php, method PoAEventHandler::autoloadHandler()
    Override __autoload standard function to allow loading classes dinamically.
AutoPoA
in file AutoPoA.php, class AutoPoA
    Class that automatically redirects to error pages if any error is detected.
AutoPoA.php
procedural page AutoPoA.php
axParams
in file LightOpenID.php, method LightOpenID::axParams()
AuthenticationEngine.php
procedural page AuthenticationEngine.php
AttributeFilterAuthzEngine.php
procedural page AttributeFilterAuthzEngine.php
AttributeFilterConfigurator.php
procedural page AttributeFilterConfigurator.php
AuthorizationConfigurator.php
procedural page AuthorizationConfigurator.php
AuthorizationEngine.php
procedural page AuthorizationEngine.php
AuthorizedDB.php
procedural page AuthorizedDB.php
AuthorizedDBADB.php
procedural page AuthorizedDBADB.php
ASN1.php
procedural page ASN1.php
AttributeFilters.conf.php
procedural page AttributeFilters.conf.php
authz_convert.php
procedural page authz_convert.php
top

b

$bits
in file RSAPublicKey.php, variable RSAPublicKey::$bits
$bits
in file RSAPrivateKey.php, variable RSAPrivateKey::$bits
bin2int
in file ASN1.php, method ASN1::bin2int()
    Decode an integer from its binary representation.
build_url
in file LightOpenID.php, method LightOpenID::build_url()
top

c

$cainfo
in file LightOpenID.php, variable LightOpenID::$cainfo
$capath
in file LightOpenID.php, variable LightOpenID::$capath
$cfg
in file GenericEngine.php, variable GenericEngine::$cfg
$cfg
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$cfg
$cfg
in file PoA.php, variable PoA::$cfg
$cfg
in file GenericDB.php, variable GenericDB::$cfg
$cfg
in file GenericConfigurator.php, variable GenericConfigurator::$cfg
$clean_url
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$clean_url
$coefficient
in file RSAPrivateKey.php, variable RSAPrivateKey::$coefficient
$context
in file PAPIMySQLDB.php, variable PAPIMySQLDB::$context
$context
in file PAPISessionDB.php, variable PAPISessionDB::$context
$context
in file PAPIDBADB.php, variable PAPIDBADB::$context
$cookie_name
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$cookie_name
$create_sql
in file GenericMySQLDB.php, variable GenericMySQLDB::$create_sql
$crypto
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$crypto
check
in file GenericDB.php, method GenericDB::check()
    Checks if the specified key exists in the database.
check
in file DBADB.php, method DBADB::check()
check
in file SessionDB.php, method SessionDB::check()
check
in file GenericMySQLDB.php, method GenericMySQLDB::check()
checkAccess
in file LitePoA.php, method LitePoA::checkAccess()
    A shortcut for the whole authentication and authorization process.
clean
in file PoA.php, method PoA::clean()
clean
in file GenericEngine.php, method GenericEngine::clean()
    Unregister error and exception handlers. Use it only for methods not declared in the interface that previously called registerHandler() method.
close
in file DBADB.php, method DBADB::close()
close
in file GenericMySQLDB.php, method GenericMySQLDB::close()
close
in file SessionDB.php, method SessionDB::close()
close
in file GenericDB.php, method GenericDB::close()
    Closes the database.
configure
in file SimpleSAMLphpAuthnEngine.php, method SimpleSAMLphpAuthnEngine::configure()
configure
in file InviteAuthzEngine.php, method InviteAuthzEngine::configure()
    Configure the authorization engine.
configure
in file GenericConfigurator.php, method GenericConfigurator::configure()
    Read the configuration from the specified file and section.
configure
in file DBADB.php, method DBADB::configure()
configure
in file GenericDB.php, method GenericDB::configure()
    Configure the database handler.
configure
in file GenericEngine.php, method GenericEngine::configure()
    Configure the engine.
configure
in file OpenIDAuthnEngine.php, method OpenIDAuthnEngine::configure()
configure
in file GenericMySQLDB.php, method GenericMySQLDB::configure()
configure
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::configure()
CONFIG_ERR
in file definitions.php, constant CONFIG_ERR
    A configuration related error.
top

d

$data
in file LightOpenID.php, variable LightOpenID::$data
$db
in file GenericDB.php, variable GenericDB::$db
$db
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$db
$db_manager
in file PoA.php, variable PoA::$db_manager
$delete_sql
in file GenericMySQLDB.php, variable GenericMySQLDB::$delete_sql
$der
in file RSAPrivateKey.php, variable RSAPrivateKey::$der
$der
in file RSAPublicKey.php, variable RSAPublicKey::$der
DBADB
in file DBADB.php, class DBADB
    Berkeley DB backend.
decode
in file ASN1.php, method ASN1::decode()
    Decode an object in ASN.1 format.
decode
in file RSAPrivateKey.php, method RSAPrivateKey::decode()
    Extract private key details from its DER representation.
decode
in file RSAPublicKey.php, method RSAPublicKey::decode()
    Extract public key details from its DER representation.
decrypt
in file PAPICrypt.php, method PAPICrypt::decrypt()
decrypt3DES
in file PAPICrypt.php, method PAPICrypt::decrypt3DES()
decryptAES
in file PAPICrypt.php, method PAPICrypt::decryptAES()
definitions.php
procedural page definitions.php
delete
in file DBADB.php, method DBADB::delete()
delete
in file GenericMySQLDB.php, method GenericMySQLDB::delete()
delete
in file SessionDB.php, method SessionDB::delete()
delete
in file GenericDB.php, method GenericDB::delete()
    Removes the specified key from the database.
deleteCookie
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::deleteCookie()
    Delete the current cookie, if any.
deleteRequest
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::deleteRequest()
    Delete a request from the request database.
discover
in file LightOpenID.php, method LightOpenID::discover()
    Performs Yadis and HTML discovery. Normally not used.
doEmailVerify
in file InviteConfigurator.php, method InviteConfigurator::doEmailVerify()
DBADB.php
procedural page DBADB.php
top

e

$enforcing
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$enforcing
$engine_type
in file AuthorizationEngine.php, variable AuthorizationEngine::$engine_type
$engine_type
in file GenericEngine.php, variable GenericEngine::$engine_type
$engine_type
in file AuthenticationEngine.php, variable AuthenticationEngine::$engine_type
$error
in file GenericDB.php, variable GenericDB::$error
$expiration_time
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$expiration_time
$exponent
in file RSAPublicKey.php, variable RSAPublicKey::$exponent
$exponent1
in file RSAPrivateKey.php, variable RSAPrivateKey::$exponent1
$exponent2
in file RSAPrivateKey.php, variable RSAPrivateKey::$exponent2
emailVerify
in file InviteAuthzEngine.php, method InviteAuthzEngine::emailVerify()
    Perform e-mail verification for the current user according to the configuration for this site.
encode
in file RSAPrivateKey.php, method RSAPrivateKey::encode()
    Build a new private key represented by it DER and PEM formats from its modulus and public exponent.
encode
in file RSAPublicKey.php, method RSAPublicKey::encode()
    Build a new public key represented by it DER and PEM formats from its modulus and public exponent.
encode
in file ASN1.php, method ASN1::encode()
    Encode this object into ASN.1.
encrypt
in file PAPICrypt.php, method PAPICrypt::encrypt()
encrypt3DES
in file PAPICrypt.php, method PAPICrypt::encrypt3DES()
encryptAES
in file PAPICrypt.php, method PAPICrypt::encryptAES()
endSymmetric
in file PAPICrypt.php, method PAPICrypt::endSymmetric()
errorHandler
in file PoAEventHandler.php, method PoAEventHandler::errorHandler()
    A generic error handler that logs the error message.
Example
in file papi1.5-papiopoa-hook.php, class Example
exceptionHandler
in file PoAEventHandler.php, method PoAEventHandler::exceptionHandler()
    A generic exception handler that logs the exception message.
top

f

fetch
in file PAPIDBADB.php, method PAPIDBADB::fetch()
fetch
in file AuthorizedDBADB.php, method AuthorizedDBADB::fetch()
fetch
in file PAPIMySQLDB.php, method PAPIMySQLDB::fetch()
fetch
in file PAPISessionDB.php, method PAPISessionDB::fetch()
fetch
in file SessionDB.php, method SessionDB::fetch()
fetch
in file GenericMySQLDB.php, method GenericMySQLDB::fetch()
fetch
in file InviteDBADB.php, method InviteDBADB::fetch()
fetch
in file GenericDB.php, method GenericDB::fetch()
    Gets the value of the specified key.
fetch
in file DBADB.php, method DBADB::fetch()
fetch_all
in file GenericDB.php, method GenericDB::fetch_all()
    Gets all the contents stored in the database.
fetch_all
in file SessionDB.php, method SessionDB::fetch_all()
fetch_all
in file GenericMySQLDB.php, method GenericMySQLDB::fetch_all()
fetch_all
in file DBADB.php, method DBADB::fetch_all()
fetch_all
in file AuthorizedDBADB.php, method AuthorizedDBADB::fetch_all()
fetch_all
in file InviteDBADB.php, method InviteDBADB::fetch_all()
finish
in file InviteAuthzEngine.php, method InviteAuthzEngine::finish()
    Close databases and return the same value received as a parameter.
fromDER
in file RSAPrivateKey.php, method RSAPrivateKey::fromDER()
    Build the private key from its DER representation.
fromDER
in file RSAPublicKey.php, method RSAPublicKey::fromDER()
    Build the public key from its DER representation.
fromPEM
in file RSAPrivateKey.php, method RSAPrivateKey::fromPEM()
    Build the private key from its PEM representation.
fromPEM
in file RSAPublicKey.php, method RSAPublicKey::fromPEM()
    Build the public key from its PEM representation.
top

g

$global_expire_time
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$global_expire_time
GenericConfigurator
in file GenericConfigurator.php, class GenericConfigurator
    Generic configuration class.
GenericDB
in file GenericDB.php, class GenericDB
    Provides the basic operations and defines the interface of any DB operating class.
GenericEngine
in file GenericEngine.php, class GenericEngine
    A generic engine class.
GenericMySQLDB
in file GenericMySQLDB.php, class GenericMySQLDB
    Generic MySQL database class.
getAdminEmail
in file InviteConfigurator.php, method InviteConfigurator::getAdminEmail()
    Returns
getAllowed
in file SourceIPAddrConfigurator.php, method SourceIPAddrConfigurator::getAllowed()
    Returns an array of IP addresses or networks that are authorized.
getAllowedAttributes
in file AttributeFilterConfigurator.php, method AttributeFilterConfigurator::getAllowedAttributes()
    Returns an array of attributes that would be allowed if their values match any of the patterns for each attribute.
getAllowedPatterns
in file QueryFilterConfigurator.php, method QueryFilterConfigurator::getAllowedPatterns()
    Returns the patterns that match allowed URIs or query parameters.
getAttribute
in file OpenIDAuthnEngine.php, method OpenIDAuthnEngine::getAttribute()
getAttribute
in file PoA.php, method PoA::getAttribute()
    Get the value (or values) of an attribute, if present.
getAttribute
in file SimpleSAMLphpAuthnEngine.php, method SimpleSAMLphpAuthnEngine::getAttribute()
getAttribute
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::getAttribute()
getAttribute
in file AuthenticationEngine.php, method AuthenticationEngine::getAttribute()
    Get an specific attribute for the current user, by specifying its name and namespace. May trigger some attribute query procedure.
getAttributes
in file LightOpenID.php, method LightOpenID::getAttributes()
    Gets AX/SREG attributes provided by OP. should be used only after successful validaton.
getAttributes
in file PoA.php, method PoA::getAttributes()
    Retrieve the attributes provided by the user when logged in.
getAttributes
in file AuthenticationEngine.php, method AuthenticationEngine::getAttributes()
    Get an associative array with the set of common attributes for the current user. May trigger some attribute recollection.
getAttributes
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::getAttributes()
getAttributes
in file OpenIDAuthnEngine.php, method OpenIDAuthnEngine::getAttributes()
getAttributes
in file SimpleSAMLphpAuthnEngine.php, method SimpleSAMLphpAuthnEngine::getAttributes()
getAuthnEngine
in file PoAConfigurator.php, method PoAConfigurator::getAuthnEngine()
getAuthnEngineConfFile
in file PoAConfigurator.php, method PoAConfigurator::getAuthnEngineConfFile()
getAuthorizationEngines
in file PoA.php, method PoA::getAuthorizationEngines()
    Returns the authorization engines configured for the current PoA, or the one specified.
getAuthorizationLevels
in file PoA.php, method PoA::getAuthorizationLevels()
    Get the authorization levels that match for the user specified, according to the configuration.
getAuthorizedDBFile
in file InviteConfigurator.php, method InviteConfigurator::getAuthorizedDBFile()
    Returns
getAuthorizedDBHost
in file InviteConfigurator.php, method InviteConfigurator::getAuthorizedDBHost()
    Returns
getAuthorizedDBName
in file InviteConfigurator.php, method InviteConfigurator::getAuthorizedDBName()
    Returns
getAuthorizedDBPassword
in file InviteConfigurator.php, method InviteConfigurator::getAuthorizedDBPassword()
    Returns
getAuthorizedDBType
in file InviteConfigurator.php, method InviteConfigurator::getAuthorizedDBType()
    Returns
getAuthorizedDBUser
in file InviteConfigurator.php, method InviteConfigurator::getAuthorizedDBUser()
    Returns
getAuthorizedList
in file AttributeFilterAuthzEngine.php, method AttributeFilterAuthzEngine::getAuthorizedList()
getAuthorizedList
in file AuthorizationEngine.php, method AuthorizationEngine::getAuthorizedList()
getAuthorizedList
in file SourceIPAddrAuthzEngine.php, method SourceIPAddrAuthzEngine::getAuthorizedList()
getAuthorizedList
in file QueryFilterAuthzEngine.php, method QueryFilterAuthzEngine::getAuthorizedList()
getAuthorizedList
in file InviteAuthzEngine.php, method InviteAuthzEngine::getAuthorizedList()
    Get a list of all authorized users.
getAuthzEngineConfFile
in file PoAConfigurator.php, method PoAConfigurator::getAuthzEngineConfFile()
getAuthzEngines
in file PoAConfigurator.php, method PoAConfigurator::getAuthzEngines()
getAuthzLevels
in file PoAConfigurator.php, method PoAConfigurator::getAuthzLevels()
getAxAttributes
in file LightOpenID.php, method LightOpenID::getAxAttributes()
getBits
in file RSAPublicKey.php, method RSAPublicKey::getBits()
    Get the length of the key in bits.
getBits
in file RSAPrivateKey.php, method RSAPrivateKey::getBits()
    Get the length of the key in bits.
getCoefficient
in file RSAPrivateKey.php, method RSAPrivateKey::getCoefficient()
    Get the coefficient of the key.
getCookieDomain
in file PAPIConfigurator.php, method PAPIConfigurator::getCookieDomain()
getCookieTimeout
in file PAPIConfigurator.php, method PAPIConfigurator::getCookieTimeout()
getDBFile
in file PAPIConfigurator.php, method PAPIConfigurator::getDBFile()
getDBHost
in file PAPIConfigurator.php, method PAPIConfigurator::getDBHost()
getDBName
in file PAPIConfigurator.php, method PAPIConfigurator::getDBName()
getDBPassword
in file PAPIConfigurator.php, method PAPIConfigurator::getDBPassword()
getDBPrefix
in file PAPIConfigurator.php, method PAPIConfigurator::getDBPrefix()
getDBType
in file PAPIConfigurator.php, method PAPIConfigurator::getDBType()
getDBUser
in file PAPIConfigurator.php, method PAPIConfigurator::getDBUser()
getDefaultBehaviour
in file AuthorizationConfigurator.php, method AuthorizationConfigurator::getDefaultBehaviour()
    Determines the default behaviour of the authorization engine, whether it should authorize or not if no pattern (nor allowed nor denied) matches.
getDenied
in file SourceIPAddrConfigurator.php, method SourceIPAddrConfigurator::getDenied()
    Returns an array of IP addresses or networks that are not authorized.
getDeniedAttributes
in file AttributeFilterConfigurator.php, method AttributeFilterConfigurator::getDeniedAttributes()
    Returns an array of attributes that would be denied if their values match any of the patterns for each attribute.
getDeniedPatterns
in file QueryFilterConfigurator.php, method QueryFilterConfigurator::getDeniedPatterns()
    Returns the patterns that match denied URIs or query parameters.
getDER
in file RSAPrivateKey.php, method RSAPrivateKey::getDER()
    Get the DER representation of the key.
getDER
in file RSAPublicKey.php, method RSAPublicKey::getDER()
    Get the DER representation of the key.
getEmailVerifyAlgRegEx
in file InviteConfigurator.php, method InviteConfigurator::getEmailVerifyAlgRegEx()
getEmailVerifyAttribute
in file InviteConfigurator.php, method InviteConfigurator::getEmailVerifyAttribute()
getEmailVerifyRegEx
in file InviteConfigurator.php, method InviteConfigurator::getEmailVerifyRegEx()
getError
in file GenericMySQLDB.php, method GenericMySQLDB::getError()
getExponent
in file RSAPublicKey.php, method RSAPublicKey::getExponent()
    Get the exponent of the key.
getExponent1
in file RSAPrivateKey.php, method RSAPrivateKey::getExponent1()
    Get the exponent 1 of the key.
getExponent2
in file RSAPrivateKey.php, method RSAPrivateKey::getExponent2()
    Get the exponent 2 of the key.
getFriendlyName
in file PAPIConfigurator.php, method PAPIConfigurator::getFriendlyName()
getHomeLocatorID
in file PAPIConfigurator.php, method PAPIConfigurator::getHomeLocatorID()
getID
in file PAPIConfigurator.php, method PAPIConfigurator::getID()
getInteger
in file ASN1.php, method ASN1::getInteger()
    Get the integer value of this ASN.1.
getInviteErrorURL
in file PoAConfigurator.php, method PoAConfigurator::getInviteErrorURL()
getInvitesDBFile
in file InviteConfigurator.php, method InviteConfigurator::getInvitesDBFile()
    Returns
getInvitesDBHost
in file InviteConfigurator.php, method InviteConfigurator::getInvitesDBHost()
    Returns
getInvitesDBName
in file InviteConfigurator.php, method InviteConfigurator::getInvitesDBName()
    Returns
getInvitesDBPassword
in file InviteConfigurator.php, method InviteConfigurator::getInvitesDBPassword()
    Returns
getInvitesDBType
in file InviteConfigurator.php, method InviteConfigurator::getInvitesDBType()
    Returns
getInvitesDBUser
in file InviteConfigurator.php, method InviteConfigurator::getInvitesDBUser()
    Returns
getInviteSubject
in file InviteConfigurator.php, method InviteConfigurator::getInviteSubject()
    Returns
getInviteText
in file InviteConfigurator.php, method InviteConfigurator::getInviteText()
    Returns
getInviteURL
in file InviteConfigurator.php, method InviteConfigurator::getInviteURL()
    Returns
getLanguage
in file PoAConfigurator.php, method PoAConfigurator::getLanguage()
getLKey
in file PAPIConfigurator.php, method PAPIConfigurator::getLKey()
getLocation
in file PAPIConfigurator.php, method PAPIConfigurator::getLocation()
getLogFile
in file PoAConfigurator.php, method PoAConfigurator::getLogFile()
getLoginURL
in file OpenIDConfigurator.php, method OpenIDConfigurator::getLoginURL()
getLogLevel
in file PoAConfigurator.php, method PoAConfigurator::getLogLevel()
getLogLevel
in file PoALog.php, method PoALog::getLogLevel()
    Get the current log level.
getLogoutURL
in file OpenIDConfigurator.php, method OpenIDConfigurator::getLogoutURL()
getLogoutURL
in file PAPIConfigurator.php, method PAPIConfigurator::getLogoutURL()
getModulus
in file RSAPrivateKey.php, method RSAPrivateKey::getModulus()
    Get the modulus of the key.
getModulus
in file RSAPublicKey.php, method RSAPublicKey::getModulus()
    Get the modulus of the key.
getName
in file Hook.php, method Hook::getName()
    Get the name of the hook.
getNewCookie
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::getNewCookie()
    Generate a new cookie for the current user.
getNoAuthErrorURL
in file PoAConfigurator.php, method PoAConfigurator::getNoAuthErrorURL()
getPEM
in file RSAPrivateKey.php, method RSAPrivateKey::getPEM()
    Get the PEM representation of the key.
getPEM
in file RSAPublicKey.php, method RSAPublicKey::getPEM()
    Get the PEM representation of the key.
getPendingInvites
in file InviteAuthzEngine.php, method InviteAuthzEngine::getPendingInvites()
    Get a list of all pending invitations.
getPrime1
in file RSAPrivateKey.php, method RSAPrivateKey::getPrime1()
    Get the prime 1 of the key.
getPrime2
in file RSAPrivateKey.php, method RSAPrivateKey::getPrime2()
    Get the prime 2 of the key.
getPrivateExponent
in file RSAPrivateKey.php, method RSAPrivateKey::getPrivateExponent()
    Get the private exponent of the key.
getProviders
in file OpenIDConfigurator.php, method OpenIDConfigurator::getProviders()
getPubKeyFile
in file PAPIConfigurator.php, method PAPIConfigurator::getPubKeyFile()
getPublicExponent
in file RSAPrivateKey.php, method RSAPrivateKey::getPublicExponent()
    Get the public exponent of the key.
getRedirectLocation
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::getRedirectLocation()
    Retrieve the URL where to redirect a user and store his request.
getRedirectType
in file PAPIConfigurator.php, method PAPIConfigurator::getRedirectType()
getRedirectURL
in file PAPIConfigurator.php, method PAPIConfigurator::getRedirectURL()
getRequestLifetime
in file PAPIConfigurator.php, method PAPIConfigurator::getRequestLifetime()
getSingleLogoutLocation
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::getSingleLogoutLocation()
    Retrieve the URL where to redirect a user to perform a single logout.
getSingleLogoutResponseLocation
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::getSingleLogoutResponseLocation()
    Retrieve the URL where to redirect a user once he has successfully logged out.
getSregAttributes
in file LightOpenID.php, method LightOpenID::getSregAttributes()
getSystemErrorURL
in file PoAConfigurator.php, method PoAConfigurator::getSystemErrorURL()
getTag
in file ASN1.php, method ASN1::getTag()
    Get the tag of this ASN.1.
getUniqueAttributes
in file InviteConfigurator.php, method InviteConfigurator::getUniqueAttributes()
    Returns
getValue
in file ASN1.php, method ASN1::getValue()
    Get the binary value of this ASN.1.
getValues
in file ASN1.php, method ASN1::getValues()
    Get the sequence of values stored in this ASN.1.
GPOA_T
in file definitions.php, constant GPOA_T
    'GPoA' type redirection in the PAPI 1.5 protocol.
GenericDB.php
procedural page GenericDB.php
GenericMySQLDB.php
procedural page GenericMySQLDB.php
GenericConfigurator.php
procedural page GenericConfigurator.php
GenericEngine.php
procedural page GenericEngine.php
top

h

$handler
in file GenericEngine.php, variable GenericEngine::$handler
$handler
in file LitePoA.php, variable LitePoA::$handler
$handler
in file PoA.php, variable PoA::$handler
$hooks
in file GenericEngine.php, variable GenericEngine::$hooks
handle
in file papi1.5-customattr.php, method AttributeHandler::handle()
handler
in file papi1.5-customattr.php, function handler()
hook
in file papi1.5-papiopoa-hook.php, method Example::hook()
Hook
in file Hook.php, class Hook
    Hook class that allows to run a function or a method specified by their name.
hook
in file papi1.5-papiopoa-hook.php, function hook()
hostExists
in file LightOpenID.php, method LightOpenID::hostExists()
    Checks if the server specified in the url exists.
htmlTag
in file LightOpenID.php, method LightOpenID::htmlTag()
    Helper function used to scan for <meta>/<link> tags and extract information
Hook.php
procedural page Hook.php
top

i

$id
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$id
$identifier_select
in file LightOpenID.php, variable LightOpenID::$identifier_select
$insert_sql
in file GenericMySQLDB.php, variable GenericMySQLDB::$insert_sql
$invite
in file InviteDBADB.php, variable InviteDBADB::$invite
$invites_db
in file InviteAuthzEngine.php, variable InviteAuthzEngine::$invites_db
initialize3DES
in file PAPICrypt.php, method PAPICrypt::initialize3DES()
initializeAES
in file PAPICrypt.php, method PAPICrypt::initializeAES()
int2bin
in file ASN1.php, method ASN1::int2bin()
    Encode an integer in binary representation.
invite
in file InviteAuthzEngine.php, method InviteAuthzEngine::invite()
    Send an invitation to an e-mail address (that is, send an e-mail to that address with instructions on how to get authorized and an URL to follow).
InviteAuthzEngine
in file InviteAuthzEngine.php, class InviteAuthzEngine
    Invitation based authorization engine.
InviteConfigurator
in file InviteConfigurator.php, class InviteConfigurator
    Configurator for the Invitation based authorization engine.
InviteDB
in file InviteDB.php, class InviteDB
    Generic interface for a database of invites.
InviteDBADB
in file InviteDBADB.php, class InviteDBADB
    Invites binding to a Berkeley DB backend.
INVITES_BEFORE_AUTHORIZATION
in file InviteAuthzEngine.php, constant INVITES_BEFORE_AUTHORIZATION
    This hook is executed right before it is checked whether the user was invited or not to continue with authorization.
INVITES_DBA
in file InviteAuthzEngine.php, constant INVITES_DBA
    Supported database types.
INVITES_MYSQL
in file InviteAuthzEngine.php, constant INVITES_MYSQL
INVITES_SESSION
in file InviteAuthzEngine.php, constant INVITES_SESSION
INVITE_ERR
in file definitions.php, constant INVITE_ERR
    An invitation related error.
ipHook
in file papi1.5-ip-authz.php, function ipHook()
isAuthenticated
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::isAuthenticated()
isAuthenticated
in file SimpleSAMLphpAuthnEngine.php, method SimpleSAMLphpAuthnEngine::isAuthenticated()
isAuthenticated
in file PoA.php, method PoA::isAuthenticated()
    Query the current status of the user in the federation.
isAuthenticated
in file AuthenticationEngine.php, method AuthenticationEngine::isAuthenticated()
    Check the current authentication status withing this context. Does not trigger any authentication procedure.
isAuthenticated
in file OpenIDAuthnEngine.php, method OpenIDAuthnEngine::isAuthenticated()
isAuthorized
in file AttributeFilterAuthzEngine.php, method AttributeFilterAuthzEngine::isAuthorized()
isAuthorized
in file SourceIPAddrAuthzEngine.php, method SourceIPAddrAuthzEngine::isAuthorized()
    PLEASE NOTE THAT THIS ENGINE SILENTLY IGNORES BOTH USER AND ATTRIBUTES.
isAuthorized
in file PoA.php, method PoA::isAuthorized()
    Perform authorization for the a given subject.
isAuthorized
in file InviteAuthzEngine.php, method InviteAuthzEngine::isAuthorized()
    Check if the specified user is authorized with the given attributes.
isAuthorized
in file AuthorizationEngine.php, method AuthorizationEngine::isAuthorized()
    Check authorization for the specified user.
isAuthorized
in file QueryFilterAuthzEngine.php, method QueryFilterAuthzEngine::isAuthorized()
    PLEASE NOTE THAT THIS ENGINE SILENTLY IGNORES BOTH USER AND ATTRIBUTES.
isAuthorized
in file AutoPoA.php, method AutoPoA::isAuthorized()
isAutoLogin
in file OpenIDConfigurator.php, method OpenIDConfigurator::isAutoLogin()
isDebug
in file PoAConfigurator.php, method PoAConfigurator::isDebug()
isSafe
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::isSafe()
    Determines if it's safe to assume the user as authenticated.
InviteAuthzEngine.php
procedural page InviteAuthzEngine.php
InviteConfigurator.php
procedural page InviteConfigurator.php
InviteDB.php
procedural page InviteDB.php
InviteDBADB.php
procedural page InviteDBADB.php
Invites.conf.php
procedural page Invites.conf.php
IPFilters.conf.php
procedural page IPFilters.conf.php
invite_convert.php
procedural page invite_convert.php
top

k

$key
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$key
top

l

$lkey
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$lkey
$local_site
in file PoA.php, variable PoA::$local_site
$log
in file PoA.php, variable PoA::$log
$lOpenID
in file OpenIDAuthnEngine.php, variable OpenIDAuthnEngine::$lOpenID
lang_code
in file PoAUtils.php, method PoAUtils::lang_code()
    Return the language code identifying applicable to a messages file.
LightOpenID.php
procedural page LightOpenID.php
LightOpenID
in file LightOpenID.php, class LightOpenID
    This class provides a simple interface for OpenID (1.1 and 2.0) authentication.
LitePoA
in file LitePoA.php, class LitePoA
    Class that embbeds all functionallity (authentication, attribute collection and authorization) in one method, just like older versions of phpPoA.
LitePoA.php
procedural page LitePoA.php
loadRequest
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::loadRequest()
    Load a request from the request database.
logout
in file SimpleSAMLphpAuthnEngine.php, method SimpleSAMLphpAuthnEngine::logout()
logout
in file PoA.php, method PoA::logout()
    Remove the user's session and trigger a logout for the specified authentication protocol.
logout
in file AuthenticationEngine.php, method AuthenticationEngine::logout()
    Perform a logout (locally or global).
logout
in file OpenIDAuthnEngine.php, method OpenIDAuthnEngine::logout()
logout
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::logout()
top

m

$mandatory_options
in file AttributeFilterConfigurator.php, variable AttributeFilterConfigurator::$mandatory_options
$mandatory_options
in file SourceIPAddrConfigurator.php, variable SourceIPAddrConfigurator::$mandatory_options
$mandatory_options
in file QueryFilterConfigurator.php, variable QueryFilterConfigurator::$mandatory_options
$mandatory_options
in file OpenIDConfigurator.php, variable OpenIDConfigurator::$mandatory_options
$mandatory_options
in file PAPIConfigurator.php, variable PAPIConfigurator::$mandatory_options
$mandatory_options
in file InviteDBADB.php, variable InviteDBADB::$mandatory_options
$mandatory_options
in file InviteConfigurator.php, variable InviteConfigurator::$mandatory_options
$mandatory_options
in file DBADB.php, variable DBADB::$mandatory_options
$mandatory_options
in file AuthorizedDBADB.php, variable AuthorizedDBADB::$mandatory_options
$mandatory_options
in file GenericConfigurator.php, variable GenericConfigurator::$mandatory_options
$mandatory_options
in file GenericDB.php, variable GenericDB::$mandatory_options
$mandatory_options
in file GenericMySQLDB.php, variable GenericMySQLDB::$mandatory_options
$mandatory_options
in file PoAConfigurator.php, variable PoAConfigurator::$mandatory_options
$messages
in file messages-en_EN.php, global variable $messages
    An array with all the internationalized messages used by phpPoA2.
$modulus
in file RSAPublicKey.php, variable RSAPublicKey::$modulus
$modulus
in file RSAPrivateKey.php, variable RSAPrivateKey::$modulus
messages-en_EN.php
procedural page messages-en_EN.php
messages-es_ES.php
procedural page messages-es_ES.php
msg
in file PoAUtils.php, method PoAUtils::msg()
    Return the internationalized message identified by the code 's'.
top

n

NAMEVALUE_SEPARATOR
in file PAPIAuthnEngine.php, constant NAMEVALUE_SEPARATOR
NOAUTH_ERR
in file definitions.php, constant NOAUTH_ERR
    Authentication failed error.
NS_PAPI_ATTRIBUTES
in file PAPIAuthnEngine.php, constant NS_PAPI_ATTRIBUTES
NS_PAPI_PROTOCOL
in file PAPIAuthnEngine.php, constant NS_PAPI_PROTOCOL
    Supported namespaces for attributes.
NS_SAML2_PROTOCOL
in file SimpleSAMLphpAuthnEngine.php, constant NS_SAML2_PROTOCOL
    Supported namespaces for attributes.
top

o

$opoa
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$opoa
$optional
in file LightOpenID.php, variable LightOpenID::$optional
OpenIDAuthnEngine.php
procedural page OpenIDAuthnEngine.php
OpenIDConfigurator.php
procedural page OpenIDConfigurator.php
open
in file AuthorizedDBADB.php, method AuthorizedDBADB::open()
open
in file SessionDB.php, method SessionDB::open()
open
in file DBADB.php, method DBADB::open()
open
in file GenericDB.php, method GenericDB::open()
    Opens the database.
open
in file GenericMySQLDB.php, method GenericMySQLDB::open()
open
in file InviteDBADB.php, method InviteDBADB::open()
OpenIDAuthnEngine
in file OpenIDAuthnEngine.php, class OpenIDAuthnEngine
    Authentication engine for the OpenID protocol.
OpenIDConfigurator
in file OpenIDConfigurator.php, class OpenIDConfigurator
    Configurator class for the OpenID Authentication Engine.
openid-auto.php
procedural page openid-auto.php
openid-ext.php
procedural page openid-ext.php
openid-restricted.php
procedural page openid-restricted.php
OpenID.conf.php
procedural page OpenID.conf.php
openid.php
procedural page openid.php
top

p

$pem
in file RSAPrivateKey.php, variable RSAPrivateKey::$pem
$pem
in file RSAPublicKey.php, variable RSAPublicKey::$pem
$pkey
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$pkey
$prefix
in file GenericMySQLDB.php, variable GenericMySQLDB::$prefix
$prefix
in file PAPIMySQLDB.php, variable PAPIMySQLDB::$prefix
$prime1
in file RSAPrivateKey.php, variable RSAPrivateKey::$prime1
$prime2
in file RSAPrivateKey.php, variable RSAPrivateKey::$prime2
$private_exponent
in file RSAPrivateKey.php, variable RSAPrivateKey::$private_exponent
$privkey
in file PAPICrypt.php, variable PAPICrypt::$privkey
$privkeylen
in file PAPICrypt.php, variable PAPICrypt::$privkeylen
$pubkey
in file PAPICrypt.php, variable PAPICrypt::$pubkey
$pubkeylen
in file PAPICrypt.php, variable PAPICrypt::$pubkeylen
$public_exponent
in file RSAPrivateKey.php, variable RSAPrivateKey::$public_exponent
$purge_sql
in file PAPIMySQLDB.php, variable PAPIMySQLDB::$purge_sql
PAPIAuthnEngine.php
procedural page PAPIAuthnEngine.php
PAPIConfigurator.php
procedural page PAPIConfigurator.php
PAPICrypt.php
procedural page PAPICrypt.php
PAPIDB.php
procedural page PAPIDB.php
PAPIDBADB.php
procedural page PAPIDBADB.php
PAPIMySQLDB.php
procedural page PAPIMySQLDB.php
PAPISessionDB.php
procedural page PAPISessionDB.php
PAPIAuthnEngine
in file PAPIAuthnEngine.php, class PAPIAuthnEngine
    Authentication engine for the PAPI 1.5 protocol.
PAPIConfigurator
in file PAPIConfigurator.php, class PAPIConfigurator
    Configurator class for the PAPI Authentication Engine.
PAPICrypt
in file PAPICrypt.php, class PAPICrypt
    Cryptographic routines for PAPI protocol v1.
PAPIDB
in file PAPIDB.php, class PAPIDB
    Generic interface for a PAPI request database.
PAPIDBADB
in file PAPIDBADB.php, class PAPIDBADB
    PAPI binding to a Berkeley DB backend.
PAPIMySQLDB
in file PAPIMySQLDB.php, class PAPIMySQLDB
    MySQL database frontend for the PAPI Authentication Engine.
PAPISessionDB
in file PAPISessionDB.php, class PAPISessionDB
    PAPI binding to a PHP Session DB backend.
PAPI_ATTRIBUTE_PARSER
in file PAPIAuthnEngine.php, constant PAPI_ATTRIBUTE_PARSER
    This hook is executed when returning the attributes found for a user with getAttributes() method. It receives a string with the attributes and the array that results of proccessing the string. Functions for this hook must be defined like this:
PAPI_CLEAN_URL
in file PAPIAuthnEngine.php, constant PAPI_CLEAN_URL
    This hook is executed when a valid response is found from the AS/GPoA and the engine is about
PAPI_DBA
in file PAPIAuthnEngine.php, constant PAPI_DBA
    Supported database types.
PAPI_DB_TABLE
in file PAPIMySQLDB.php, constant PAPI_DB_TABLE
PAPI_MYSQL
in file PAPIAuthnEngine.php, constant PAPI_MYSQL
PAPI_REDIRECT_URL_FINISH
in file PAPIAuthnEngine.php, constant PAPI_REDIRECT_URL_FINISH
    This hook is executed at the end of the method that returns the URL where to redirect a user.
PAPI_RESTORE_ORIGINAL_REQUEST
in file PAPIAuthnEngine.php, constant PAPI_RESTORE_ORIGINAL_REQUEST
    This hook is executed when a valid response is found from the AS/GPoA and the original request of the user is about to be restored. It receives an array with the main PHP global variables of the original context. Functions for this hook must be defined like this:
PAPI_SESSION
in file PAPIAuthnEngine.php, constant PAPI_SESSION
PoA
in file PoA.php, class PoA
    Standard class that implements all the functionallity of the phpPoA.
PoA.php
procedural page PoA.php
PoAConfigurator
in file PoAConfigurator.php, class PoAConfigurator
    Main configurator for the phpPoA.
PoAConfigurator.php
procedural page PoAConfigurator.php
PoAEventHandler
in file PoAEventHandler.php, class PoAEventHandler
    Class to handle events inside the library.
PoAEventHandler.php
procedural page PoAEventHandler.php
PoAException
in file PoAException.php, class PoAException
    Exception handler class for the phpPoA.
PoAException.php
procedural page PoAException.php
PoALog
in file PoALog.php, class PoALog
    A simple class to write log messages to a file.
PoALog.php
procedural page PoALog.php
PoAUtils
in file PoAUtils.php, class PoAUtils
PoAUtils.php
procedural page PoAUtils.php
PROTO_ATTR_AS_ID
in file PAPIAuthnEngine.php, constant PROTO_ATTR_AS_ID
PROTO_ATTR_EXPIRE_TIME
in file PAPIAuthnEngine.php, constant PROTO_ATTR_EXPIRE_TIME
PROTO_ATTR_KEY
in file PAPIAuthnEngine.php, constant PROTO_ATTR_KEY
PROTO_ATTR_PREFIX
in file PAPIAuthnEngine.php, constant PROTO_ATTR_PREFIX
    Prefix for operational attributes inside the protocol and special attributes names.
PUBLIC_KEY_OID
in file RSAPublicKey.php, constant PUBLIC_KEY_OID
    The OID for public keys.
purge
in file PAPISessionDB.php, method PAPISessionDB::purge()
purge
in file PAPIDB.php, method PAPIDB::purge()
    Purge the database of outdated requests.
purge
in file PAPIDBADB.php, method PAPIDBADB::purge()
purge
in file PAPIMySQLDB.php, method PAPIMySQLDB::purge()
PAPI.conf.php
procedural page PAPI.conf.php
papi1.5-attr-authz.php
procedural page papi1.5-attr-authz.php
papi1.5-authn-attr.php
procedural page papi1.5-authn-attr.php
papi1.5-customattr.php
procedural page papi1.5-customattr.php
papi1.5-invite-authz.php
procedural page papi1.5-invite-authz.php
papi1.5-ip-authz.php
procedural page papi1.5-ip-authz.php
papi1.5-papiopoa-hook.php
procedural page papi1.5-papiopoa-hook.php
papi1.5-query-authz.php
procedural page papi1.5-query-authz.php
papi1.5-slo-extra.php
procedural page papi1.5-slo-extra.php
papi1.5-slo.php
procedural page papi1.5-slo.php
PoA.conf.php
procedural page PoA.conf.php
top

q

QueryFilterAuthzEngine.php
procedural page QueryFilterAuthzEngine.php
QueryFilterConfigurator.php
procedural page QueryFilterConfigurator.php
QueryFilterAuthzEngine
in file QueryFilterAuthzEngine.php, class QueryFilterAuthzEngine
    Authorization engine that works by checking the query string of the request.
QueryFilterConfigurator
in file QueryFilterConfigurator.php, class QueryFilterConfigurator
    Configurator for the query filter authorization engine.
queryHook
in file papi1.5-query-authz.php, function queryHook()
QUERY_BEFORE_FILTERS
in file QueryFilterAuthzEngine.php, constant QUERY_BEFORE_FILTERS
    This hook is executed right after retrieving the current URI, the params (both GET and POST) and the arrays of allowed and denied patterns that will be checked inmediately.
QueryFilters.conf.php
procedural page QueryFilters.conf.php
top

r

$reqAttributes
in file OpenIDAuthnEngine.php, variable OpenIDAuthnEngine::$reqAttributes
$required
in file LightOpenID.php, variable LightOpenID::$required
$returnUrl
in file LightOpenID.php, variable LightOpenID::$returnUrl
RSAPrivateKey.php
procedural page RSAPrivateKey.php
RSAPublicKey.php
procedural page RSAPublicKey.php
readByte
in file ASN1.php, method ASN1::readByte()
    Read first byte from the buffer and move the internal pointer.
readBytes
in file ASN1.php, method ASN1::readBytes()
    Read n bytes from a buffer and mov the internal pointer.
redirect
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::redirect()
    Redirect user browser to the appropriate URL for authentication.
registerHandler
in file GenericEngine.php, method GenericEngine::registerHandler()
    Register error and exception handlers for logging. Use it only for methods not declared in the interface that could trigger errors.
removeHook
in file GenericEngine.php, method GenericEngine::removeHook()
    Removes a function fromt he specified hook.
removeHook
in file PoA.php, method PoA::removeHook()
    Remove a hook from the specified entry point of the available authentication or authorization engines.
removeInvite
in file InviteAuthzEngine.php, method InviteAuthzEngine::removeInvite()
    Remove an invitation from the database.
replace
in file GenericDB.php, method GenericDB::replace()
    Replaces the specified key with a new value. If the key does not exist previously, it will be created.
replace
in file DBADB.php, method DBADB::replace()
replace
in file SessionDB.php, method SessionDB::replace()
replace
in file GenericMySQLDB.php, method GenericMySQLDB::replace()
replaceContents
in file PAPIDBADB.php, method PAPIDBADB::replaceContents()
replaceContents
in file PAPIDB.php, method PAPIDB::replaceContents()
replaceContents
in file PAPIMySQLDB.php, method PAPIMySQLDB::replaceContents()
replaceContents
in file PAPISessionDB.php, method PAPISessionDB::replaceContents()
replace_authorization
in file AuthorizedDB.php, method AuthorizedDB::replace_authorization()
replace_authorization
in file AuthorizedDBADB.php, method AuthorizedDBADB::replace_authorization()
replace_invite
in file InviteDBADB.php, method InviteDBADB::replace_invite()
replace_invite
in file InviteDB.php, method InviteDB::replace_invite()
request
in file LightOpenID.php, method LightOpenID::request()
request_curl
in file LightOpenID.php, method LightOpenID::request_curl()
REQUEST_LIFETIME
in file PAPIAuthnEngine.php, constant REQUEST_LIFETIME
    Default timeout for stored requests.
request_streams
in file LightOpenID.php, method LightOpenID::request_streams()
revoke
in file SourceIPAddrAuthzEngine.php, method SourceIPAddrAuthzEngine::revoke()
revoke
in file AttributeFilterAuthzEngine.php, method AttributeFilterAuthzEngine::revoke()
revoke
in file AuthorizationEngine.php, method AuthorizationEngine::revoke()
revoke
in file PoA.php, method PoA::revoke()
    Revoke authorization for a given subject identified by an e-mail.
revoke
in file QueryFilterAuthzEngine.php, method QueryFilterAuthzEngine::revoke()
revoke
in file InviteAuthzEngine.php, method InviteAuthzEngine::revoke()
    Revoke authorization for the specified user.
ROOT
in file authz_convert.php, constant ROOT
    Authorized DB converter tool from phpPoA1 to phpPoA2.
RSAPrivateKey
in file RSAPrivateKey.php, class RSAPrivateKey
    Class to manage private keys.
RSAPublicKey
in file RSAPublicKey.php, class RSAPublicKey
    Class to manage public keys.
run
in file Hook.php, method Hook::run()
    Run the hook with the specified params.
runHooks
in file GenericEngine.php, method GenericEngine::runHooks()
    Run all hooks attached to an specific action.
top

s

$search_all_sql
in file GenericMySQLDB.php, variable GenericMySQLDB::$search_all_sql
$search_sql
in file GenericMySQLDB.php, variable GenericMySQLDB::$search_sql
$server
in file LightOpenID.php, variable LightOpenID::$server
$session_name
in file SessionDB.php, variable SessionDB::$session_name
$setup_url
in file LightOpenID.php, variable LightOpenID::$setup_url
$simplesaml
in file SimpleSAMLphpAuthnEngine.php, variable SimpleSAMLphpAuthnEngine::$simplesaml
$skip_redirection
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$skip_redirection
$sreg
in file LightOpenID.php, variable LightOpenID::$sreg
$status
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$status
$status
in file OpenIDAuthnEngine.php, variable OpenIDAuthnEngine::$status
$status
in file SimpleSAMLphpAuthnEngine.php, variable SimpleSAMLphpAuthnEngine::$status
$symmetric
in file PAPICrypt.php, variable PAPICrypt::$symmetric
SimpleSAMLphpAuthnEngine.php
procedural page SimpleSAMLphpAuthnEngine.php
SourceIPAddrAuthzEngine.php
procedural page SourceIPAddrAuthzEngine.php
SourceIPAddrConfigurator.php
procedural page SourceIPAddrConfigurator.php
SessionDB.php
procedural page SessionDB.php
saveRequest
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::saveRequest()
    Save a request to the request database. The request includes: $_REQUEST, $_GET, $_POST, $_SERVER['QUERY_STRING'], $_SERVER['REQUEST_METHOD'] and php://input.
SessionDB
in file SessionDB.php, class SessionDB
    Session database backend.
setCoefficient
in file RSAPrivateKey.php, method RSAPrivateKey::setCoefficient()
    Set the coefficient of the key.
setDebug
in file PoAEventHandler.php, method PoAEventHandler::setDebug()
    Set debugging mode.
setExponent1
in file RSAPrivateKey.php, method RSAPrivateKey::setExponent1()
    Set the exponent 1 of the key.
setExponent2
in file RSAPrivateKey.php, method RSAPrivateKey::setExponent2()
    Set the exponent 2 of the key.
setHandler
in file GenericEngine.php, method GenericEngine::setHandler()
    Set the event handler to the one specified.
setIDBuilder
in file LitePoA.php, method LitePoA::setIDBuilder()
    Set an attribute handler to build identifiers for the users according to their attributes. Method must receive a hash of attributes ("name" => "value").
setInteger
in file ASN1.php, method ASN1::setInteger()
    Set the value of this ASN.1 from an integer.
setLogger
in file PoAEventHandler.php, method PoAEventHandler::setLogger()
    Set the logger.
setModulus
in file RSAPrivateKey.php, method RSAPrivateKey::setModulus()
    Set the modulus of the key.
setModulus
in file RSAPublicKey.php, method RSAPublicKey::setModulus()
    Set the modulus of the key.
setPrime1
in file RSAPrivateKey.php, method RSAPrivateKey::setPrime1()
    Set the prime 1 of the key.
setPrime2
in file RSAPrivateKey.php, method RSAPrivateKey::setPrime2()
    Set the prime 2 of the key.
setPrivateExponent
in file RSAPrivateKey.php, method RSAPrivateKey::setPrivateExponent()
    Set the private exponent of the key.
setPrivateKey
in file PAPICrypt.php, method PAPICrypt::setPrivateKey()
setPublicExponent
in file RSAPrivateKey.php, method RSAPrivateKey::setPublicExponent()
    Set the public exponent of the key.
setPublicExponent
in file RSAPublicKey.php, method RSAPublicKey::setPublicExponent()
    Set the public exponent of the key.
setPublicKey
in file PAPICrypt.php, method PAPICrypt::setPublicKey()
setSymmetricKey
in file PAPICrypt.php, method PAPICrypt::setSymmetricKey()
setValue
in file ASN1.php, method ASN1::setValue()
    Set the binary value of this ASN.1.
setValues
in file ASN1.php, method ASN1::setValues()
    Set the value of this ASN.1 to be a sequence of values.
SimpleSAMLphpAuthnEngine
in file SimpleSAMLphpAuthnEngine.php, class SimpleSAMLphpAuthnEngine
    Authentication engine for the PAPI 1.5 protocol.
SOURCEADDR_BEFORE_FILTERS
in file SourceIPAddrAuthzEngine.php, constant SOURCEADDR_BEFORE_FILTERS
    This hook is executed right after retrieving source address and the arrays of allowed and denied patterns that will be checked inmediately.
SourceIPAddrAuthzEngine
in file SourceIPAddrAuthzEngine.php, class SourceIPAddrAuthzEngine
    Authorization engine that works by checking the source IP address of the request.
SourceIPAddrConfigurator
in file SourceIPAddrConfigurator.php, class SourceIPAddrConfigurator
    Configurator class for the Source IP Address Authorization Engine.
sregParams
in file LightOpenID.php, method LightOpenID::sregParams()
SYSTEM_ERR
in file definitions.php, constant SYSTEM_ERR
    A system related error.
top

t

$tag
in file ASN1.php, variable ASN1::$tag
$trustRoot
in file LightOpenID.php, variable LightOpenID::$trustRoot
TAG_BER
in file ASN1.php, constant TAG_BER
    Basic tags.
TAG_BITSTRING
in file ASN1.php, constant TAG_BITSTRING
TAG_BOOLEAN
in file ASN1.php, constant TAG_BOOLEAN
TAG_INTEGER
in file ASN1.php, constant TAG_INTEGER
TAG_SEQUENCE
in file ASN1.php, constant TAG_SEQUENCE
    Constructed tags.
testCookie
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::testCookie()
    Check if a cookie is valid.
testResponse
in file PAPIAuthnEngine.php, method PAPIAuthnEngine::testResponse()
    Check the response from the AS/GPoA.
top

u

$update_sql
in file GenericMySQLDB.php, variable GenericMySQLDB::$update_sql
USER_ERR
in file definitions.php, constant USER_ERR
    An error triggered by the user.
top

v

$valid_hooks
in file InviteAuthzEngine.php, variable InviteAuthzEngine::$valid_hooks
$valid_hooks
in file QueryFilterAuthzEngine.php, variable QueryFilterAuthzEngine::$valid_hooks
$valid_hooks
in file PAPIAuthnEngine.php, variable PAPIAuthnEngine::$valid_hooks
$valid_hooks
in file GenericEngine.php, variable GenericEngine::$valid_hooks
$valid_hooks
in file SourceIPAddrAuthzEngine.php, variable SourceIPAddrAuthzEngine::$valid_hooks
$valid_hooks
in file AttributeFilterAuthzEngine.php, variable AttributeFilterAuthzEngine::$valid_hooks
$value
in file ASN1.php, variable ASN1::$value
$verify_peer
in file LightOpenID.php, variable LightOpenID::$verify_peer
$version
in file LightOpenID.php, variable LightOpenID::$version
validate
in file GenericConfigurator.php, method GenericConfigurator::validate()
    Check all mandatory attributes are set.
validate
in file LightOpenID.php, method LightOpenID::validate()
    Performs OpenID verification with the OP.
VALUE_SEPARATOR
in file PAPIAuthnEngine.php, constant VALUE_SEPARATOR
top

w

write
in file PoALog.php, method PoALog::write()
    Write a message to the log file if the current log level allows it.
writeByte
in file ASN1.php, method ASN1::writeByte()
    Write a byte to a buffer.
writeBytes
in file ASN1.php, method ASN1::writeBytes()
    Write bytes to a buffer.
top

_

$_callable_name
in file Hook.php, variable Hook::$_callable_name
$_hook
in file Hook.php, variable Hook::$_hook
$_name
in file Hook.php, variable Hook::$_name
__construct
in file PoA.php, method PoA::__construct()
    Main constructor. Configures the PoA and performs initialization.
__construct
in file PAPIMySQLDB.php, method PAPIMySQLDB::__construct()
__construct
in file PAPICrypt.php, method PAPICrypt::__construct()
__construct
in file PoAConfigurator.php, method PoAConfigurator::__construct()
__construct
in file PoAException.php, method PoAException::__construct()
__construct
in file RSAPublicKey.php, method RSAPublicKey::__construct()
    Build a new public key from its PEM representation.
__construct
in file OpenIDAuthnEngine.php, method OpenIDAuthnEngine::__construct()
__construct
in file PoAEventHandler.php, method PoAEventHandler::__construct()
    Main constructor.
__construct
in file RSAPrivateKey.php, method RSAPrivateKey::__construct()
    Build a new private key from its PEM representation.
__construct
in file GenericDB.php, method GenericDB::__construct()
    Main constructor.
__construct
in file GenericConfigurator.php, method GenericConfigurator::__construct()
    Main constructor.
__construct
in file GenericEngine.php, method GenericEngine::__construct()
    Main constructor for the engine.
__construct
in file Hook.php, method Hook::__construct()
    Build a new hook.
__construct
in file PoALog.php, method PoALog::__construct()
    Build a new logger.
__construct
in file LightOpenID.php, method LightOpenID::__construct()
__construct
in file ASN1.php, method ASN1::__construct()
    Build a new ASN1 from its tag and value.
__get
in file LightOpenID.php, method LightOpenID::__get()
__set
in file LightOpenID.php, method LightOpenID::__set()
__toString
in file PoAException.php, method PoAException::__toString()
top

Documentation generated on Tue, 14 Jun 2011 12:22:05 +0200 by phpDocumentor 1.4.3