Index of All Elements
Package Indexes
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ j ]
[ k ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ q ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ w ]
[ x ]
[ y ]
[ _ ]
a
- $action_function
- in file class.phpmailer.php, variable PHPMailer::$action_function
Callback Action function name.
- $alignmentPattern
- in file phpqrcode.php, variable QRspec::$alignmentPattern
- $allowed_tags
- in file class.html2text.php, variable Html2Text::$allowed_tags
Contains a list of HTML tags to allow in the resulting text.
- $AllowEmpty
- in file class.phpmailer.php, variable PHPMailer::$AllowEmpty
Whether to allow sending messages with an empty body.
- $all_eaps
- in file XML.php, variable Device_XML::$all_eaps
- $all_recipients
- in file class.phpmailer.php, variable PHPMailer::$all_recipients
An array of all kinds of addresses.
- $alpha_to
- in file phpqrcode.php, variable QRrsItem::$alpha_to
- $AltBody
- in file class.phpmailer.php, variable PHPMailer::$AltBody
The plain-text message body.
- $anTable
- in file phpqrcode.php, variable QRinput::$anTable
- $APPEARANCE
- in file config-template.php, variable Config::$APPEARANCE
Defines parameters how this tool will present itself to users productname: short display name of the tool productname_long: long display name of the tool from-mail: the "From" in email addresses sent by the tool. Typically an unattended mailbox only for sending.
- $attachment
- in file class.phpmailer.php, variable PHPMailer::$attachment
The array of attachments.
- $attributes
- in file DeviceConfig.php, variable DeviceConfig::$attributes
Array passing all options to the device module.
- $AUTHENTICATION
- in file config-template.php, variable Config::$AUTHENTICATION
Configuration for the simpleSAMLphp instance which authenticates CAT administrative users.
- $AuthenticationMethod
- in file XML.inc.php, variable AuthenticationMethods::$AuthenticationMethod
- $AuthenticationMethods
- in file XML.inc.php, variable EAPIdentityProvider::$AuthenticationMethods
- $AuthMethodElements
- in file XML.inc.php, variable XMLElement::$AuthMethodElements
- $AuthType
- in file class.phpmailer.php, variable PHPMailer::$AuthType
SMTP auth type.
- addAddress
- in file class.phpmailer.php, method PHPMailer::addAddress()
Add a "To" address.
- addAdminToIdp
- in file UserManagement.php, method UserManagement::addAdminToIdp()
Adds a new administrator to an existing IdP
- addAnAddress
- in file class.phpmailer.php, method PHPMailer::addAnAddress()
Add an address to one of the recipient arrays.
- addAttachment
- in file class.phpmailer.php, method PHPMailer::addAttachment()
Add an attachment from a path on the filesystem.
- addAttribute
- in file IdP.php, method IdP::addAttribute()
Adds an attribute for the IdP instance into the database. Multiple instances of the same attribute are supported.
- addAttribute
- in file Profile.php, method Profile::addAttribute()
adds an attribute to this profile
- addAttribute
- in file User.php, method User::addAttribute()
This function adds a new attribute to the user. The attribute is stored persistently in the database immediately; however the priv_attributes array is not updated. To see the new attributes via getAttributes(), re-instantiate the object.
- addBCC
- in file class.phpmailer.php, method PHPMailer::addBCC()
Add a "BCC" address.
- addCC
- in file class.phpmailer.php, method PHPMailer::addCC()
Add a "CC" address.
- addCustomHeader
- in file class.phpmailer.php, method PHPMailer::addCustomHeader()
Add a custom header.
- addEmbeddedImage
- in file class.phpmailer.php, method PHPMailer::addEmbeddedImage()
Add an embedded (inline) attachment from a file.
- addEvent
- in file EasyPeasyICS.php, method EasyPeasyICS::addEvent()
Add event to calendar
- addrAppend
- in file class.phpmailer.php, method PHPMailer::addrAppend()
Create recipient headers.
- addReplyTo
- in file class.phpmailer.php, method PHPMailer::addReplyTo()
Add a "Reply-to" address.
- addrFormat
- in file class.phpmailer.php, method PHPMailer::addrFormat()
Format an address for use in a message header.
- addStringAttachment
- in file class.phpmailer.php, method PHPMailer::addStringAttachment()
Add a string or binary attachment (non-filesystem).
- addStringEmbeddedImage
- in file class.phpmailer.php, method PHPMailer::addStringEmbeddedImage()
Add an embedded stringified attachment.
- addSupportedEapMethod
- in file Profile.php, method Profile::addSupportedEapMethod()
register new supported EAP method for this profile
- allocate
- in file phpqrcode.php, method QRbitstream::allocate()
- alternativeExists
- in file class.phpmailer.php, method PHPMailer::alternativeExists()
Check if this message has an alternative body set.
- append
- in file phpqrcode.php, method QRbitstream::append()
- append
- in file phpqrcode.php, method QRinput::append()
- appendBytes
- in file phpqrcode.php, method QRbitstream::appendBytes()
- appendEntry
- in file phpqrcode.php, method QRinput::appendEntry()
- appendNum
- in file phpqrcode.php, method QRbitstream::appendNum()
- appendPaddingBit
- in file phpqrcode.php, method QRinput::appendPaddingBit()
- areAttributes
- in file XML.inc.php, method XMLElement::areAttributes()
- ASCIIToUnicode
- in file ntlm_sasl_client.php, method ntlm_sasl_client_class::ASCIIToUnicode()
- attachAll
- in file class.phpmailer.php, method PHPMailer::attachAll()
Attach all file, string, and binary attachments to the message.
- attachmentExists
- in file class.phpmailer.php, method PHPMailer::attachmentExists()
Check if an attachment (non-inline) is present.
- authenticate
- in file class.smtp.php, method SMTP::authenticate()
Perform SMTP authentication.
- AuthenticationMethod
- in file XML.inc.php, class AuthenticationMethod
base class extended by every element
- AuthenticationMethods
- in file XML.inc.php, class AuthenticationMethods
base class extended by every element
- authorise
- in file class.pop3.php, method POP3::authorise()
Authenticate with a POP3 server.
- AVAILABLE
- in file Profile.php, constant AVAILABLE
- availableOptions
- in file Options.php, method Options::availableOptions()
This function lists all known options. If called with the optional parameter $class_name, only options of that class are returned, otherwise the full set of all known attributes.
b
- $b1
- in file phpqrcode.php, variable QRrawcode::$b1
- $bcc
- in file class.phpmailer.php, variable PHPMailer::$bcc
The array of 'bcc' addresses.
- $bit
- in file phpqrcode.php, variable FrameFiller::$bit
- $blocks
- in file phpqrcode.php, variable QRrawcode::$blocks
- $Body
- in file class.phpmailer.php, variable PHPMailer::$Body
An HTML or plain text message body.
- $boundary
- in file class.phpmailer.php, variable PHPMailer::$boundary
The array of MIME boundary strings.
- $bstream
- in file phpqrcode.php, variable QRinputItem::$bstream
- base64EncodeWrapMB
- in file class.phpmailer.php, method PHPMailer::base64EncodeWrapMB()
Encode and wrap long multibyte strings for mail headers without breaking lines within a character.
- beginFlushAttributes
- in file User.php, method User::beginFlushAttributes()
This function deletes most attributes in this profile immediately, and marks the rest (file-based attributes) for later deletion.
- beginFlushAttributes
- in file IdP.php, method IdP::beginFlushAttributes()
deletes all attributes in this profile except the _file ones, these are reported as array
- beginFlushAttributes
- in file Profile.php, method Profile::beginFlushAttributes()
deletes all attributes in this profile except the _file ones, these are reported as array.
- binarize
- in file phpqrcode.php, method QRtools::binarize()
- buildCache
- in file phpqrcode.php, method QRtools::buildCache()
c
- $CA
- in file XML.inc.php, variable ServerSideCredential::$CA
- $calendarName
- in file EasyPeasyICS.php, variable EasyPeasyICS::$calendarName
- $callback_search
- in file class.html2text.php, variable Html2Text::$callback_search
List of preg* regular expression patterns to search for and replace using callback function.
- $capacity
- in file phpqrcode.php, variable QRspec::$capacity
- $casesensitive
- in file phpqrcode.php, variable QRencode::$casesensitive
- $cc
- in file class.phpmailer.php, variable PHPMailer::$cc
The array of 'cc' addresses.
- $CharSet
- in file class.phpmailer.php, variable PHPMailer::$CharSet
The character set of the message.
- $ClientCertificate
- in file XML.inc.php, variable ClientSideCredential::$ClientCertificate
- $ClientSideCredential
- in file XML.inc.php, variable AuthenticationMethod::$ClientSideCredential
- $ClientSideCredential
- in file XML.inc.php, variable InnerAuthenticationMethod::$ClientSideCredential
- $code_page
- in file WindowsCommon.php, variable WindowsCommon::$code_page
- $ConfirmReadingTo
- in file class.phpmailer.php, variable PHPMailer::$ConfirmReadingTo
The email address that a reading confirmation should be sent to.
- $CONSORTIUM
- in file config-template.php, variable Config::$CONSORTIUM
Defines various general parameters of the roaming consortium.
- $ContentType
- in file class.phpmailer.php, variable PHPMailer::$ContentType
The MIME Content-type of the message.
- $count
- in file phpqrcode.php, variable QRrawcode::$count
- $credentials
- in file ntlm_sasl_client.php, variable ntlm_sasl_client_class::$credentials
- $CRLF
- in file class.pop3.php, variable POP3::$CRLF
POP3 Carriage Return + Line Feed.
- $CRLF
- in file class.smtp.php, variable SMTP::$CRLF
SMTP reply line ending.
- $CustomHeader
- in file class.phpmailer.php, variable PHPMailer::$CustomHeader
The array of custom headers.
- CA
- in file XML.inc.php, class CA
base class extended by every element
- calcN1N3
- in file phpqrcode.php, method QRmask::calcN1N3()
- calcParity
- in file phpqrcode.php, method QRinput::calcParity()
- calculateCommonHostSuffix
- in file Helper.php, function calculateCommonHostSuffix()
- CApath_check
- in file RADIUSTests.php, method RADIUSTests::CApath_check()
This function executes openssl s_clientends command to check if a server accept a CA
- CAT
- in file CAT.php, class CAT
Define some variables which need to be globally accessible and some general purpose methods
- CERTPROB_DH_GROUP_TOO_SMALL
- in file RADIUSTests.php, constant CERTPROB_DH_GROUP_TOO_SMALL
Diffie-Hellman groups need to be 1024 bit at least, starting with OS X 10.11
- CERTPROB_LOW_KEY_LENGTH
- in file RADIUSTests.php, constant CERTPROB_LOW_KEY_LENGTH
one of the keys in the cert chain was smaller than 1024 bits
- CERTPROB_MD5_SIGNATURE
- in file RADIUSTests.php, constant CERTPROB_MD5_SIGNATURE
The/a server certificate was signed with an MD5 signature.
- CERTPROB_NOT_ACCEPTED
- in file RADIUSTests.php, constant CERTPROB_NOT_ACCEPTED
The server does accept this client certificate
- CERTPROB_NOT_A_HOSTNAME
- in file RADIUSTests.php, constant CERTPROB_NOT_A_HOSTNAME
One of the names in the cert was not a hostname.
- CERTPROB_NO_BASICCONSTRAINTS
- in file RADIUSTests.php, constant CERTPROB_NO_BASICCONSTRAINTS
The certificate does not set any BasicConstraints; particularly no CA = TRUE|FALSE
- CERTPROB_NO_CDP
- in file RADIUSTests.php, constant CERTPROB_NO_CDP
The server certificate did not include a CRL Distribution Point, creating compat problems with Windows Phone 8.
- CERTPROB_NO_CDP_HTTP
- in file RADIUSTests.php, constant CERTPROB_NO_CDP_HTTP
The server certificate did a CRL Distribution Point, but not to a HTTP/HTTPS URL. Possible compat problems.
- CERTPROB_NO_COMMON_EAP_METHOD
- in file RADIUSTests.php, constant CERTPROB_NO_COMMON_EAP_METHOD
no EAP method could be agreed on, certs could not be extraced
- CERTPROB_NO_CRL_AT_CDP_URL
- in file RADIUSTests.php, constant CERTPROB_NO_CRL_AT_CDP_URL
The server certificate's CRL Distribution Point URL couldn't be accessed and/or did not contain a CRL.
- CERTPROB_NO_SERVER_CERT
- in file RADIUSTests.php, constant CERTPROB_NO_SERVER_CERT
There was no server certificate in the EAP server's chain.
- CERTPROB_NO_TLS_WEBSERVER_OID
- in file RADIUSTests.php, constant CERTPROB_NO_TLS_WEBSERVER_OID
The server certificate did not contain the TLS Web Server OID, creating compat problems with many Windows versions.
- CERTPROB_OUTSIDE_VALIDITY_PERIOD
- in file RADIUSTests.php, constant CERTPROB_OUTSIDE_VALIDITY_PERIOD
The received server certificate is revoked.
- CERTPROB_OUTSIDE_VALIDITY_PERIOD_WARN
- in file RADIUSTests.php, constant CERTPROB_OUTSIDE_VALIDITY_PERIOD_WARN
At least one certificate is outside its validity period (not yet valid, or already expired)!
- CERTPROB_ROOT_INCLUDED
- in file RADIUSTests.php, constant CERTPROB_ROOT_INCLUDED
The root CA certificate was sent by the EAP server.
- CERTPROB_SERVER_CERT_REVOKED
- in file RADIUSTests.php, constant CERTPROB_SERVER_CERT_REVOKED
certificate is not currently valid (expired/not yet valid)
- CERTPROB_SERVER_NAME_MISMATCH
- in file RADIUSTests.php, constant CERTPROB_SERVER_NAME_MISMATCH
The received server certificate's name did not match the configured name in the profile properties.
- CERTPROB_SERVER_NAME_PARTIAL_MATCH
- in file RADIUSTests.php, constant CERTPROB_SERVER_NAME_PARTIAL_MATCH
The received server certificate's name did not match the configured name in the profile properties.
- CERTPROB_TOO_MANY_SERVER_CERTS
- in file RADIUSTests.php, constant CERTPROB_TOO_MANY_SERVER_CERTS
There was more than one server certificate in the EAP server's chain.
- CERTPROB_TRUST_ROOT_NOT_REACHED
- in file RADIUSTests.php, constant CERTPROB_TRUST_ROOT_NOT_REACHED
At least one certificate is outside its validity period, but this certificate does not take part in servder validation
- CERTPROB_TRUST_ROOT_REACHED_ONLY_WITH_OOB_INTERMEDIATES
- in file RADIUSTests.php, constant CERTPROB_TRUST_ROOT_REACHED_ONLY_WITH_OOB_INTERMEDIATES
The received certificate chain did not carry the necessary intermediate CAs in the EAP conversation. Only the CAT Intermediate CA installation can complete the chain.
- CERTPROB_UNABLE_TO_GET_CRL
- in file RADIUSTests.php, constant CERTPROB_UNABLE_TO_GET_CRL
the CRL of a certificate could not be found
- CERTPROB_UNKNOWN_CA
- in file RADIUSTests.php, constant CERTPROB_UNKNOWN_CA
The server presented a certificate which is from an unknown authority
- CERTPROB_WILDCARD_IN_NAME
- in file RADIUSTests.php, constant CERTPROB_WILDCARD_IN_NAME
One of the names contained a wildcard character.
- CERTPROB_WRONGLY_ACCEPTED
- in file RADIUSTests.php, constant CERTPROB_WRONGLY_ACCEPTED
The server accepted this client certificate, but should not have
- CERTPROB_WRONGLY_NOT_ACCEPTED
- in file RADIUSTests.php, constant CERTPROB_WRONGLY_NOT_ACCEPTED
The server does not accept this client certificate, but should have
- check
- in file phpqrcode.php, method QRinput::check()
*********************************************************************
- checkModeAn
- in file phpqrcode.php, method QRinput::checkModeAn()
- checkModeKanji
- in file phpqrcode.php, method QRinput::checkModeKanji()
- checkModeNum
- in file phpqrcode.php, method QRinput::checkModeNum()
- checkTokenValidity
- in file UserManagement.php, method UserManagement::checkTokenValidity()
Checks if a given invitation token exists and is valid in the invitations database returns a string with the following values:
- clearAddresses
- in file class.phpmailer.php, method PHPMailer::clearAddresses()
Clear all To recipients.
- clearAllRecipients
- in file class.phpmailer.php, method PHPMailer::clearAllRecipients()
Clear all recipient types.
- clearAttachments
- in file class.phpmailer.php, method PHPMailer::clearAttachments()
Clear all filesystem, string, and binary attachments.
- clearBCCs
- in file class.phpmailer.php, method PHPMailer::clearBCCs()
Clear all BCC recipients.
- clearCache
- in file phpqrcode.php, method QRtools::clearCache()
- clearCCs
- in file class.phpmailer.php, method PHPMailer::clearCCs()
Clear all CC recipients.
- clearCustomHeaders
- in file class.phpmailer.php, method PHPMailer::clearCustomHeaders()
Clear all custom headers.
- clearReplyTos
- in file class.phpmailer.php, method PHPMailer::clearReplyTos()
Clear all ReplyTo recipients.
- ClientCertificate
- in file XML.inc.php, class ClientCertificate
base class extended by every element
- ClientSideCredential
- in file XML.inc.php, class ClientSideCredential
base class extended by every element
- client_send
- in file class.smtp.php, method SMTP::client_send()
Send raw data to the server.
- close
- in file class.smtp.php, method SMTP::close()
Close the socket and clean up the state of the class.
- combineLogo
- in file WindowsCommon.php, method WindowsCommon::combineLogo()
- commitFlushAttributes
- in file User.php, method User::commitFlushAttributes()
This function deletes attributes from the database by their database row ID. Its typical (only) use is to take the return of beginFlushAttribute() and delete the attributes in there. It only deletes rows which actually belong to the instantiated user.
- commitFlushAttributes
- in file Profile.php, method Profile::commitFlushAttributes()
after a beginFlushAttributes, deletes all attributes which are in the tobedeleted array
- commitFlushAttributes
- in file IdP.php, method IdP::commitFlushAttributes()
after a beginFlushAttributes, deletes all attributes which are in the tobedeleted array
- compileNSIS
- in file WindowsCommon.php, method WindowsCommon::compileNSIS()
- Config
- in file config-template.php, class Config
This classes' members hold the configuration for CAT
- config-template.php
- procedural page config-template.php
- connect
- in file class.pop3.php, method POP3::connect()
Connect to a POP3 server.
- connect
- in file class.smtp.php, method SMTP::connect()
Connect to an SMTP server.
- connected
- in file class.smtp.php, method SMTP::connected()
Check connection state.
- convertData
- in file phpqrcode.php, method QRinput::convertData()
- copyFile
- in file DeviceConfig.php, method DeviceConfig::copyFile()
Copy a file from the module location to the temporary directory.
- CAT.php
- procedural page CAT.php
- class.phpmailer.php
- procedural page class.phpmailer.php
- class.pop3.php
- procedural page class.pop3.php
- class.smtp.php
- procedural page class.smtp.php
- class.html2text.php
- procedural page class.html2text.php
- createBitStream
- in file phpqrcode.php, method QRinput::createBitStream()
- createBody
- in file class.phpmailer.php, method PHPMailer::createBody()
Assemble the message body.
- createFrame
- in file phpqrcode.php, method QRspec::createFrame()
- createHeader
- in file class.phpmailer.php, method PHPMailer::createHeader()
Assemble message headers.
- createIdPFromToken
- in file UserManagement.php, method UserManagement::createIdPFromToken()
This function creates a new IdP in the database based on a valid invitation token - or adds a new administrator to an existing one. The institution is created for the logged-in user (second argument) who presents the token (first argument). The tokens are created via createToken().
- createToken
- in file UserManagement.php, method UserManagement::createToken()
Creates a new invitation token. The token's main purpose is to be sent out by mail. The function either can generate a token for a new administrator of an existing institution, or for a new institution. In the latter case, the institution only actually gets created in the DB if the token is actually consumed via createIdPFromToken().
- CRLF
- in file class.pop3.php, class constant POP3::CRLF
Line break constant
- CRLF
- in file class.phpmailer.php, class constant PHPMailer::CRLF
SMTP RFC standard line ending.
- CRLF
- in file class.smtp.php, class constant SMTP::CRLF
SMTP line break constant.
- chromebook.php
- procedural page chromebook.php
d
- $data
- in file phpqrcode.php, variable QRrsblock::$data
- $data
- in file phpqrcode.php, variable QRcode::$data
- $data
- in file phpqrcode.php, variable QRinputItem::$data
- $data
- in file phpqrcode.php, variable QRbitstream::$data
- $datacode
- in file phpqrcode.php, variable QRrawcode::$datacode
- $dataLength
- in file phpqrcode.php, variable QRrsblock::$dataLength
- $dataLength
- in file phpqrcode.php, variable QRrawcode::$dataLength
- $dataStr
- in file phpqrcode.php, variable QRsplit::$dataStr
- $DB
- in file config-template.php, variable Config::$DB
Set of database connection details. The third entry is only needed if you set $ENFORCE_EXTERNAL_DB_SYNC to TRUE.
- $Debugoutput
- in file class.smtp.php, variable SMTP::$Debugoutput
How to handle debug output.
- $Debugoutput
- in file class.phpmailer.php, variable PHPMailer::$Debugoutput
How to handle debug output.
- $DEBUG_LEVEL
- in file config-template.php, variable Config::$DEBUG_LEVEL
Verbosity of some of the core code. The following debug levels are supported:
- $Description
- in file XML.inc.php, variable ProviderInfo::$Description
- $device
- in file DeviceFactory.php, variable DeviceFactory::$device
Contains the produced device instance
- $device
- in file UserAPI.php, variable UserAPI::$device
- $device_id
- in file DeviceConfig.php, variable DeviceConfig::$device_id
The string identifier of the device (don't show this to users)
- $dir
- in file phpqrcode.php, variable FrameFiller::$dir
- $DisplayName
- in file XML.inc.php, variable ProviderInfo::$DisplayName
- $DKIM_domain
- in file class.phpmailer.php, variable PHPMailer::$DKIM_domain
DKIM signing domain name.
- $DKIM_identity
- in file class.phpmailer.php, variable PHPMailer::$DKIM_identity
DKIM Identity.
- $DKIM_passphrase
- in file class.phpmailer.php, variable PHPMailer::$DKIM_passphrase
DKIM passphrase.
- $DKIM_private
- in file class.phpmailer.php, variable PHPMailer::$DKIM_private
DKIM private key file path.
- $DKIM_selector
- in file class.phpmailer.php, variable PHPMailer::$DKIM_selector
DKIM selector.
- $do_debug
- in file class.pop3.php, variable POP3::$do_debug
Debug display level.
- $do_debug
- in file class.smtp.php, variable SMTP::$do_debug
Debug output level.
- $do_verp
- in file class.phpmailer.php, variable PHPMailer::$do_verp
Whether to generate VERP addresses on send.
- $do_verp
- in file class.smtp.php, variable SMTP::$do_verp
Whether to use VERP.
- DBConnection.php
- procedural page DBConnection.php
- DeviceConfig.php
- procedural page DeviceConfig.php
- DeviceFactory.php
- procedural page DeviceFactory.php
- data
- in file class.smtp.php, method SMTP::data()
Send an SMTP DATA command.
- DBConnection
- in file DBConnection.php, class DBConnection
This class is a singleton for establishing a connection to the database
- debug
- in file phpqrcode.php, method QRspec::debug()
- debug
- in file Helper.php, function debug()
write debug messages to the log
- DEBUG_CLIENT
- in file class.smtp.php, class constant SMTP::DEBUG_CLIENT
Debug level to show client -> server messages
- DEBUG_CONNECTION
- in file class.smtp.php, class constant SMTP::DEBUG_CONNECTION
Debug level to show connection status, client -> server and server -> client messages
- DEBUG_LOWLEVEL
- in file class.smtp.php, class constant SMTP::DEBUG_LOWLEVEL
Debug level to show all messages
- DEBUG_OFF
- in file class.smtp.php, class constant SMTP::DEBUG_OFF
Debug level for no output
- DEBUG_SERVER
- in file class.smtp.php, class constant SMTP::DEBUG_SERVER
Debug level to show client -> server and server -> client messages
- DEFAULT_SMTP_PORT
- in file class.smtp.php, class constant SMTP::DEFAULT_SMTP_PORT
The SMTP port to use if one is not specified.
- der2pem
- in file X509.php, method X509::der2pem()
- Description
- in file XML.inc.php, class Description
base class extended by every element
- destroy
- in file Profile.php, method Profile::destroy()
Deletes the profile from database and uninstantiates itself.
- destroy
- in file IdP.php, method IdP::destroy()
deletes the IdP and all its profiles
- detectOS
- in file UserAPI.php, method UserAPI::detectOS()
Detect the best device driver form the browser
- DeviceConfig
- in file DeviceConfig.php, class DeviceConfig
This class defines the API for CAT module writers.
- DeviceFactory
- in file DeviceFactory.php, class DeviceFactory
This factory instantiates a device module and makes it available in its member $device.
- deviceInfo
- in file UserAPI.php, method UserAPI::deviceInfo()
- Devices
- in file devices-template.php, class Devices
The Devices class holds a list of all devices the CAT knows about
- devices-template.php
- procedural page devices-template.php
- Device_Chromebook
- in file chromebook.php, class Device_Chromebook
This is the main implementation class of the module
- Device_KitKat
- in file KitKat.php, class Device_KitKat
This class implements full functionality of the generic XML device the only fuction of the extenstions of this class is to specify supported EAP methods.
- Device_Linux
- in file Linux.php, class Device_Linux
This class creates Linux installers. It supports NetworkManager and raw wpa_supplicant files.
- Device_Lollipop
- in file Lollipop.php, class Device_Lollipop
This class implements full functionality of the generic XML device the only fuction of the extenstions of this class is to specify supported EAP methods.
- Device_mobileconfig_ios
- in file mobileconfig_ios.php, class Device_mobileconfig_ios
This is the main implementation class of the module
- Device_mobileconfig_ios_56
- in file mobileconfig_ios_56.php, class Device_mobileconfig_ios_56
This is the main implementation class of the module
- Device_mobileconfig_os_x
- in file mobileconfig_os_x.php, class Device_mobileconfig_os_x
This is the main implementation class of the module
- Device_RedirectDev
- in file RedirectDev.php, class Device_RedirectDev
This class defines the API for CAT module writers.
- Device_TestModule
- in file TestModule.php, class Device_TestModule
This is the main implementation class of the module
- Device_Vista7
- in file Vista7.php, class Device_Vista7
- Device_W8
- in file W8.php, class Device_W8
- Device_XML
- in file XML.php, class Device_XML
This class implements full functionality of the generic XML device the only fuction of the extenstions of this class is to specify supported EAP methods.
- Device_XML_ALL
- in file XML_ALL.php, class Device_XML_ALL
This class implements full functionality of the generic XML device the only fuction of the extenstions of this class is to specify supported EAP methods.
- Device_XML_PEAP
- in file XML_PEAP.php, class Device_XML_PEAP
This class implements full functionality of the generic XML device the only fuction of the extenstions of this class is to specify supported EAP methods.
- Device_XML_PWD
- in file XML_PWD.php, class Device_XML_PWD
This class implements full functionality of the generic XML device the only fuction of the extenstions of this class is to specify supported EAP methods.
- Device_XML_TLS
- in file XML_TLS.php, class Device_XML_TLS
This class implements full functionality of the generic XML device the only fuction of the extenstions of this class is to specify supported EAP methods.
- Device_XML_TTLS_MSCHAP2
- in file XML_TTLS_MSCHAP2.php, class Device_XML_TTLS_MSCHAP2
This class implements full functionality of the generic XML device the only fuction of the extenstions of this class is to specify supported EAP methods.
- Device_XML_TTLS_PAP
- in file XML_TTLS_PAP.php, class Device_XML_TTLS_PAP
This class implements full functionality of the generic XML device the only fuction of the extenstions of this class is to specify supported EAP methods.
- disconnect
- in file class.pop3.php, method POP3::disconnect()
Disconnect from the POP3 server.
- DisplayName
- in file XML.inc.php, class DisplayName
base class extended by every element
- DKIM_Add
- in file class.phpmailer.php, method PHPMailer::DKIM_Add()
Create the DKIM header and body in a new message header.
- DKIM_BodyC
- in file class.phpmailer.php, method PHPMailer::DKIM_BodyC()
Generate a DKIM canonicalization body.
- DKIM_HeaderC
- in file class.phpmailer.php, method PHPMailer::DKIM_HeaderC()
Generate a DKIM canonicalization header.
- DKIM_QP
- in file class.phpmailer.php, method PHPMailer::DKIM_QP()
Quoted-Printable-encode a DKIM header.
- DKIM_Sign
- in file class.phpmailer.php, method PHPMailer::DKIM_Sign()
Generate a DKIM signature.
- doCallback
- in file class.phpmailer.php, method PHPMailer::doCallback()
Perform a callback.
- downloadFile
- in file Helper.php, function downloadFile()
- downloadInstaller
- in file UserAPI.php, method UserAPI::downloadInstaller()
Generate and send the installer
- dumpAttibutes
- in file DeviceConfig.php, method DeviceConfig::dumpAttibutes()
dumps attributes for debugging purposes
- dumpMask
- in file phpqrcode.php, method QRtools::dumpMask()
e
- $EAPMethod
- in file XML.inc.php, variable AuthenticationMethod::$EAPMethod
- $EAPMethod
- in file XML.inc.php, variable InnerAuthenticationMethod::$EAPMethod
- $EAP_ANY
- in file EAP.php, variable EAP::$EAP_ANY
ANY: not really an EAP method, but the term to use when needing to express "any EAP method we know"
- $EAP_NONE
- in file EAP.php, variable EAP::$EAP_NONE
NULL: no outer EAP, no inner EAP
- $ecc
- in file phpqrcode.php, variable QRrsblock::$ecc
- $ecccode
- in file phpqrcode.php, variable QRrawcode::$ecccode
- $eccLength
- in file phpqrcode.php, variable QRrawcode::$eccLength
- $eccLength
- in file phpqrcode.php, variable QRrsblock::$eccLength
- $eccTable
- in file phpqrcode.php, variable QRspec::$eccTable
- $eightbit
- in file phpqrcode.php, variable QRencode::$eightbit
- $EmailAddress
- in file XML.inc.php, variable Helpdesk::$EmailAddress
- $Encoding
- in file class.phpmailer.php, variable PHPMailer::$Encoding
The message encoding.
- $ent_replace
- in file class.html2text.php, variable Html2Text::$ent_replace
List of pattern replacements corresponding to patterns searched.
- $ent_search
- in file class.html2text.php, variable Html2Text::$ent_search
List of preg* regular expression patterns to search for, used in conjunction with $ent_replace.
- $error
- in file class.smtp.php, variable SMTP::$error
Error message, if any, for the last call.
- $ErrorInfo
- in file class.phpmailer.php, variable PHPMailer::$ErrorInfo
Holds the most recent mailer error message.
- $error_count
- in file class.phpmailer.php, variable PHPMailer::$error_count
The number of errors encountered.
- $events
- in file EasyPeasyICS.php, variable EasyPeasyICS::$events
- $exceptions
- in file class.phpmailer.php, variable PHPMailer::$exceptions
Whether to throw exceptions for errors.
- EAP.php
- procedural page EAP.php
- EasyPeasyICS.php
- procedural page EasyPeasyICS.php
- EAP
- in file EAP.php, class EAP
- eapDisplayName
- in file EAP.php, method EAP::eapDisplayName()
This function takes the EAP method in array representation (OUTER/INNER) and returns it in a custom format for the Linux installers (not numbers, but strings as values).
- EAPIdentityProvider
- in file XML.inc.php, class EAPIdentityProvider
base class extended by every element
- EAPMethod
- in file XML.inc.php, class EAPMethod
base class extended by every element
- EAPMethodArrayFromId
- in file EAP.php, method EAP::EAPMethodArrayFromId()
- EAPMethodIdFromArray
- in file EAP.php, method EAP::EAPMethodIdFromArray()
- EasyPeasyICS
- in file EasyPeasyICS.php, class EasyPeasyICS
- eat8
- in file phpqrcode.php, method QRsplit::eat8()
- eatAn
- in file phpqrcode.php, method QRsplit::eatAn()
- eatKanji
- in file phpqrcode.php, method QRsplit::eatKanji()
- eatNum
- in file phpqrcode.php, method QRsplit::eatNum()
- echo_nsi
- in file WindowsCommon.php, function echo_nsi()
function to escape double quotes in a special NSI-compatible way
- edebug
- in file class.smtp.php, method SMTP::edebug()
Output debugging info via a user-selected method.
- edebug
- in file class.phpmailer.php, method PHPMailer::edebug()
Output debugging info via user-defined method.
- EmailAddress
- in file XML.inc.php, class EmailAddress
base class extended by every element
- encode
- in file phpqrcode.php, method QRencode::encode()
- encodeBitStream
- in file phpqrcode.php, method QRinputItem::encodeBitStream()
- encodeFile
- in file class.phpmailer.php, method PHPMailer::encodeFile()
Encode a file attachment in requested format.
- encodeHeader
- in file class.phpmailer.php, method PHPMailer::encodeHeader()
Encode a header string optimally.
- encodeInput
- in file phpqrcode.php, method QRcode::encodeInput()
- encodeMask
- in file phpqrcode.php, method QRcode::encodeMask()
- encodeMode8
- in file phpqrcode.php, method QRinputItem::encodeMode8()
- encodeModeAn
- in file phpqrcode.php, method QRinputItem::encodeModeAn()
- encodeModeKanji
- in file phpqrcode.php, method QRinputItem::encodeModeKanji()
- encodeModeNum
- in file phpqrcode.php, method QRinputItem::encodeModeNum()
- encodeModeStructure
- in file phpqrcode.php, method QRinputItem::encodeModeStructure()
- encodePNG
- in file phpqrcode.php, method QRencode::encodePNG()
- encodeQ
- in file class.phpmailer.php, method PHPMailer::encodeQ()
Encode a string using Q encoding.
- encodeQP
- in file class.phpmailer.php, method PHPMailer::encodeQP()
Encode a string in quoted-printable format.
- encodeQPphp
- in file class.phpmailer.php, method PHPMailer::encodeQPphp()
Backward compatibility wrapper for an old QP encoding function that was removed.
- encodeRAW
- in file phpqrcode.php, method QRencode::encodeRAW()
- encodeString
- in file phpqrcode.php, method QRcode::encodeString()
- encodeString
- in file class.phpmailer.php, method PHPMailer::encodeString()
Encode a string in requested format.
- encodeString8bit
- in file phpqrcode.php, method QRcode::encodeString8bit()
- encode_rs_char
- in file phpqrcode.php, method QRrsItem::encode_rs_char()
- endBoundary
- in file class.phpmailer.php, method PHPMailer::endBoundary()
Return the end of a message boundary.
- error
- in file Helper.php, function error()
- errorMessage
- in file class.phpmailer.php, method phpmailerException::errorMessage()
Prettify error message output
- escape_value
- in file DBConnection.php, method DBConnection::escape_value()
- estimateBitsMode8
- in file phpqrcode.php, method QRinput::estimateBitsMode8()
- estimateBitsModeAn
- in file phpqrcode.php, method QRinput::estimateBitsModeAn()
- estimateBitsModeKanji
- in file phpqrcode.php, method QRinput::estimateBitsModeKanji()
- estimateBitsModeNum
- in file phpqrcode.php, method QRinput::estimateBitsModeNum()
- estimateBitStreamSize
- in file phpqrcode.php, method QRinput::estimateBitStreamSize()
- estimateBitStreamSizeOfEntry
- in file phpqrcode.php, method QRinputItem::estimateBitStreamSizeOfEntry()
- estimateVersion
- in file phpqrcode.php, method QRinput::estimateVersion()
- evaluateSymbol
- in file phpqrcode.php, method QRmask::evaluateSymbol()
- exec
- in file DBConnection.php, method DBConnection::exec()
executes a query and triggers logging to the SQL audit log if it's not a SELECT
- EXTERNAL_DB_SYNCSTATE_NOTSUBJECTTOSYNCING
- in file IdP.php, constant EXTERNAL_DB_SYNCSTATE_NOTSUBJECTTOSYNCING
- EXTERNAL_DB_SYNCSTATE_NOT_SYNCED
- in file IdP.php, constant EXTERNAL_DB_SYNCSTATE_NOT_SYNCED
- EXTERNAL_DB_SYNCSTATE_SYNCED
- in file IdP.php, constant EXTERNAL_DB_SYNCSTATE_SYNCED
f
- $FAST_GTC
- in file EAP.php, variable EAP::$FAST_GTC
EAP-FAST (GTC): Outer EAP type = 43, Inner EAP Type = 6
- $fcr
- in file phpqrcode.php, variable QRrsItem::$fcr
- $federation
- in file IdP.php, variable IdP::$federation
The shortname of this IdP's federation
- $FederationList
- in file Federation.php, variable Federation::$FederationList
all known federation, in an array with ISO short name as an index, and localised version of the pretty-print name as value.
- $formatInfo
- in file phpqrcode.php, variable QRspec::$formatInfo
- $FPATH
- in file DeviceConfig.php, variable DeviceConfig::$FPATH
stores the path to the temporary working directory for a module instance
- $frame
- in file phpqrcode.php, variable FrameFiller::$frame
- $frames
- in file phpqrcode.php, variable QRspec::$frames
- $From
- in file class.phpmailer.php, variable PHPMailer::$From
The From email address for the message.
- $FromName
- in file class.phpmailer.php, variable PHPMailer::$FromName
The From name of the message.
- Federation.php
- procedural page Federation.php
- factory
- in file phpqrcode.php, method QRencode::factory()
- FAST
- in file EAP.php, constant FAST
- Federation
- in file Federation.php, class Federation
This class represents an consortium federation.
- fetchRawDataByIndex
- in file DBConnection.php, method DBConnection::fetchRawDataByIndex()
Retrieves data from the underlying tables, for situations where instantiating the IdP or Profile object is inappropriate
- filenameToType
- in file class.phpmailer.php, method PHPMailer::filenameToType()
Map a file name to a MIME type.
- fixEOL
- in file class.phpmailer.php, method PHPMailer::fixEOL()
Ensure consistent line endings in a string.
- flushAttributes
- in file IdP.php, method IdP::flushAttributes()
deletes all attributes of this IdP from the database
- flushSupportedEapMethods
- in file Profile.php, method Profile::flushSupportedEapMethods()
Removes all supported EAP methods
- FrameFiller
- in file phpqrcode.php, class FrameFiller
g
- $genpoly
- in file phpqrcode.php, variable QRrsItem::$genpoly
- $gfpoly
- in file phpqrcode.php, variable QRrsItem::$gfpoly
- generateInstaller
- in file UserAPI.php, method UserAPI::generateInstaller()
Prepare the device module environment and send back the link
- getAll
- in file XML.inc.php, method XMLElement::getAll()
- getAll
- in file XML.inc.php, method ClientSideCredential::getAll()
- getAll
- in file XML.inc.php, method ServerSideCredential::getAll()
- getAllRecipientAddresses
- in file class.phpmailer.php, method PHPMailer::getAllRecipientAddresses()
Allows for public read access to 'all_recipients' property.
- getAttachments
- in file class.phpmailer.php, method PHPMailer::getAttachments()
Return the array of attachments.
- getAttributes
- in file IdP.php, method IdP::getAttributes()
This function retrieves the IdP-wide attributes. If called with the optional parameter, only attribute values for the attribute name in $option_name are retrieved; otherwise, all attributes are retrieved.
- getAttributes
- in file Profile.php, method Profile::getAttributes()
Returns an array of the profile's attributes.
- getAttributes
- in file XML.inc.php, method XMLElement::getAttributes()
- getAttributes
- in file User.php, method User::getAttributes()
This function retrieves the known attributes of the user from the private member priv_attributes.
- getBccAddresses
- in file class.phpmailer.php, method PHPMailer::getBccAddresses()
Allows for public read access to 'bcc' property.
- getBitStream
- in file phpqrcode.php, method QRinput::getBitStream()
- getBoundary
- in file class.phpmailer.php, method PHPMailer::getBoundary()
Return the start of a message boundary.
- getByteStream
- in file phpqrcode.php, method QRinput::getByteStream()
- getCcAddresses
- in file class.phpmailer.php, method PHPMailer::getCcAddresses()
Allows for public read access to 'cc' property.
- getCode
- in file phpqrcode.php, method QRrawcode::getCode()
- getCollapsedAttributes
- in file Profile.php, method Profile::getCollapsedAttributes()
prepare profile attributes for device modules Gets profile attributes taking into account the most specific level on which they may be defined as wel as the chosen language.
- getDataLength
- in file phpqrcode.php, method QRspec::getDataLength()
- getDebugLevel
- in file class.smtp.php, method SMTP::getDebugLevel()
Get debug output level.
- getDebugOutput
- in file class.smtp.php, method SMTP::getDebugOutput()
Get debug output method.
- getEapMethodsinOrderOfPreference
- in file Profile.php, method Profile::getEapMethodsinOrderOfPreference()
Produces an array of EAP methods supported by this profile, ordered by preference
- getECCLength
- in file phpqrcode.php, method QRspec::getECCLength()
- getEccSpec
- in file phpqrcode.php, method QRspec::getEccSpec()
- getError
- in file class.smtp.php, method SMTP::getError()
Get the latest error.
- getErrorCorrectionLevel
- in file phpqrcode.php, method QRinput::getErrorCorrectionLevel()
- getExternalDBEntityDetails
- in file IdP.php, method IdP::getExternalDBEntityDetails()
Fetches information from the external database about this IdP
- getExternalDBEntityDetails
- in file Federation.php, method Federation::getExternalDBEntityDetails()
- getExternalDBId
- in file IdP.php, method IdP::getExternalDBId()
Retrieves the external DB identifier of this institution. Returns FALSE if no ID is known.
- getExternalDBSyncCandidates
- in file IdP.php, method IdP::getExternalDBSyncCandidates()
Performs a lookup in an external database to determine matching entities to this IdP. The business logic of this function is roaming consortium specific; if no match algorithm is known for the consortium, FALSE is returned.
- getExternalDBSyncState
- in file IdP.php, method IdP::getExternalDBSyncState()
- getFormatInfo
- in file phpqrcode.php, method QRspec::getFormatInfo()
- getFrameAt
- in file phpqrcode.php, method FrameFiller::getFrameAt()
- getFreshness
- in file Profile.php, method Profile::getFreshness()
gets the last-modified timestamp (useful for caching "dirty" check)
- getLastMessageID
- in file class.phpmailer.php, method PHPMailer::getLastMessageID()
Return the Message-ID header of the last email.
- getLastReply
- in file class.smtp.php, method SMTP::getLastReply()
Get the last reply from the server.
- getLocalisedValue
- in file Helper.php, function getLocalisedValue()
pick a proper value for a given language
- getMailMIME
- in file class.phpmailer.php, method PHPMailer::getMailMIME()
Get the message MIME type headers.
- getMinimumVersion
- in file phpqrcode.php, method QRspec::getMinimumVersion()
- getObjectVars
- in file XML.inc.php, method XMLElement::getObjectVars()
- getPreferredEapType
- in file DeviceConfig.php, method DeviceConfig::getPreferredEapType()
Selects the preferred eap method based on profile EAP configuration and device EAP capabilities
- getRemainder
- in file phpqrcode.php, method QRspec::getRemainder()
- getReplyToAddresses
- in file class.phpmailer.php, method PHPMailer::getReplyToAddresses()
Allows for public read access to 'ReplyTo' property.
- getSentMIMEMessage
- in file class.phpmailer.php, method PHPMailer::getSentMIMEMessage()
Returns the whole MIME message.
- getShowtime
- in file Profile.php, method Profile::getShowtime()
Checks if the profile is shown (showable) to end users
- getSMTPInstance
- in file class.phpmailer.php, method PHPMailer::getSMTPInstance()
Get an instance to use for SMTP operations.
- getSufficientConfig
- in file Profile.php, method Profile::getSufficientConfig()
- getTimeout
- in file class.smtp.php, method SMTP::getTimeout()
Get SMTP timeout.
- getToAddresses
- in file class.phpmailer.php, method PHPMailer::getToAddresses()
Allows for public read access to 'to' property.
- getTranslations
- in file class.phpmailer.php, method PHPMailer::getTranslations()
Get the array of strings for the current language.
- getUserDownloadStats
- in file Profile.php, method Profile::getUserDownloadStats()
Retrieve current download stats from database, either for one specific device or for all devices
- getValue
- in file XML.inc.php, method XMLElement::getValue()
- getVerp
- in file class.smtp.php, method SMTP::getVerp()
Get VERP address generation mode.
- getVersion
- in file phpqrcode.php, method QRinput::getVersion()
- getVersionPattern
- in file phpqrcode.php, method QRspec::getVersionPattern()
- getWidth
- in file phpqrcode.php, method QRspec::getWidth()
- get_lines
- in file class.smtp.php, method SMTP::get_lines()
Read the SMTP server's response.
- get_text
- in file class.html2text.php, method Html2Text::get_text()
Returns the text, converted from HTML.
- GTC
- in file EAP.php, constant GTC
h
- $Helo
- in file class.phpmailer.php, variable PHPMailer::$Helo
The SMTP HELO of the message.
- $helo_rply
- in file class.smtp.php, variable SMTP::$helo_rply
The reply the server sent to us for HELO.
- $Helpdesk
- in file XML.inc.php, variable ProviderInfo::$Helpdesk
- $hint
- in file phpqrcode.php, variable QRencode::$hint
- $host
- in file class.pop3.php, variable POP3::$host
POP3 mail server hostname.
- $Host
- in file class.phpmailer.php, variable PHPMailer::$Host
SMTP hosts.
- $Hostname
- in file class.phpmailer.php, variable PHPMailer::$Hostname
The hostname to use in Message-Id and Received headers and as default HELO string.
- $html
- in file class.html2text.php, variable Html2Text::$html
Contains the HTML content to convert.
- Helper.php
- procedural page Helper.php
- htmlfilter.php
- procedural page htmlfilter.php
- has8bitChars
- in file class.phpmailer.php, method PHPMailer::has8bitChars()
Does a string contain any 8-bit chars (in any charset)?
- hasMultiBytes
- in file class.phpmailer.php, method PHPMailer::hasMultiBytes()
Check if a string contains multi-byte characters.
- headerLine
- in file class.phpmailer.php, method PHPMailer::headerLine()
Format a header line.
- hello
- in file class.smtp.php, method SMTP::hello()
Send an SMTP HELO or EHLO command.
- Helpdesk
- in file XML.inc.php, class Helpdesk
base class extended by every element
- HIDDEN
- in file Profile.php, constant HIDDEN
- hmac
- in file class.smtp.php, method SMTP::hmac()
Calculate an MD5 HMAC hash.
- html2text
- in file class.phpmailer.php, method PHPMailer::html2text()
Convert an HTML string into plain text.
- Html2Text
- in file class.html2text.php, class Html2Text
Converts HTML to formatted plain text
- HTMLFilter
- in file htmlfilter.php, function HTMLFilter()
i
- $Ical
- in file class.phpmailer.php, variable PHPMailer::$Ical
An iCal message part body.
- $identifier
- in file Federation.php, variable Federation::$identifier
Textual short-hand representation of this Federation
- $identifier
- in file IdP.php, variable IdP::$identifier
The row index of this IdP in the database
- $identifier
- in file Profile.php, variable Profile::$identifier
DB identifier of the profile
- $identifier
- in file User.php, variable User::$identifier
This variable holds the user's persistent identifier. This is not a real name; it is just an opaque handle as was returned by the authentication source. It is comparable to an eduPersonTargetedId value (and may even be one).
- $index_of
- in file phpqrcode.php, variable QRrsItem::$index_of
- $InnerAuthenticationMethod
- in file XML.inc.php, variable AuthenticationMethod::$InnerAuthenticationMethod
- $input
- in file phpqrcode.php, variable QRsplit::$input
- $installerBasename
- in file DeviceConfig.php, variable DeviceConfig::$installerBasename
This string should be used by all installer modules to set the installer file basename.
- $institution
- in file Profile.php, variable Profile::$institution
DB identifier of the parent institution of this profile
- $inst_name
- in file Profile.php, variable Profile::$inst_name
name of the parent institution of this profile in the current language
- $iprim
- in file phpqrcode.php, variable QRrsItem::$iprim
- $items
- in file phpqrcode.php, variable QRrs::$items
- $items
- in file phpqrcode.php, variable QRinput::$items
- IdP.php
- procedural page IdP.php
- identifyMode
- in file phpqrcode.php, method QRsplit::identifyMode()
- IdP
- in file IdP.php, class IdP
This class represents an Identity Provider (IdP).
- INCOMPLETE
- in file Profile.php, constant INCOMPLETE
- incrementDownloadStats
- in file Profile.php, method Profile::incrementDownloadStats()
Log a new download for our stats
- init
- in file phpqrcode.php, method QRrawcode::init()
- initialise_errors
- in file RADIUSTests.php, method RADIUSTests::initialise_errors()
- Initialize
- in file ntlm_sasl_client.php, method ntlm_sasl_client_class::Initialize()
- init_rs
- in file phpqrcode.php, method QRrs::init_rs()
- init_rs_char
- in file phpqrcode.php, method QRrsItem::init_rs_char()
- inlineImageExists
- in file class.phpmailer.php, method PHPMailer::inlineImageExists()
Check if an inline attachment is present.
- innerAuth
- in file EAP.php, method EAP::innerAuth()
- InnerAuthenticationMethod
- in file XML.inc.php, class InnerAuthenticationMethod
base class extended by every element
- insertStructuredAppendHeader
- in file phpqrcode.php, method QRinput::insertStructuredAppendHeader()
- instance
- in file Options.php, method Options::instance()
Returns the handle to the (only) instance of this class.
- INTEGER_EAP_pwd
- in file EAP.php, constant INTEGER_EAP_pwd
- INTEGER_FAST_GTC
- in file EAP.php, constant INTEGER_FAST_GTC
- INTEGER_PEAP_MSCHAPv2
- in file EAP.php, constant INTEGER_PEAP_MSCHAPv2
- INTEGER_TLS
- in file EAP.php, constant INTEGER_TLS
- INTEGER_TTLS_GTC
- in file EAP.php, constant INTEGER_TTLS_GTC
- INTEGER_TTLS_MSCHAPv2
- in file EAP.php, constant INTEGER_TTLS_MSCHAPv2
- INTEGER_TTLS_PAP
- in file EAP.php, constant INTEGER_TTLS_PAP
Convenience functions for EAP types
- invalidateToken
- in file UserManagement.php, method UserManagement::invalidateToken()
Invalidates a token so that it can't be used any more. Tokens automatically expire after 24h, but can be invalidated earlier, e.g. after having been used to create an institution. If the token doesn't exist in the DB or is already invalidated, nothing happens.
- isalnumat
- in file phpqrcode.php, method QRsplit::isalnumat()
- isAttributeAvailable
- in file IdP.php, method IdP::isAttributeAvailable()
This function returns the count of specific attributes in an IdP This function will not retreive the values attributes (particularly important for large blobs), it is mainly intended as a test for an attribute existance.
- isDataRestricted
- in file DBConnection.php, method DBConnection::isDataRestricted()
Checks if a raw data pointer is public data (return value FALSE) or if
- isdigitat
- in file phpqrcode.php, method QRsplit::isdigitat()
- isEapTypeDefinitionComplete
- in file Profile.php, method Profile::isEapTypeDefinitionComplete()
Performs a sanity check for a given EAP type - did the admin submit enough information to create installers for him?
- isError
- in file class.phpmailer.php, method PHPMailer::isError()
Check if an error occurred.
- isFederationAdmin
- in file User.php, method User::isFederationAdmin()
This function checks whether a user is a federation administrator. When called without argument, it only checks if the user is a federation administrator of *any* federation. When given a parameter (ISO shortname of federation), it checks if the user administers this particular federation.
- isHTML
- in file class.phpmailer.php, method PHPMailer::isHTML()
Sets message type to HTML or plain.
- isMail
- in file class.phpmailer.php, method PHPMailer::isMail()
Send messages using PHP's mail() function.
- isOneProfileConfigured
- in file IdP.php, method IdP::isOneProfileConfigured()
- isOneProfileShowtime
- in file IdP.php, method IdP::isOneProfileShowtime()
- isQmail
- in file class.phpmailer.php, method PHPMailer::isQmail()
Send messages using qmail.
- isSendmail
- in file class.phpmailer.php, method PHPMailer::isSendmail()
Send messages using $Sendmail.
- isSMTP
- in file class.phpmailer.php, method PHPMailer::isSMTP()
Send messages using SMTP.
- isSuperadmin
- in file User.php, method User::isSuperadmin()
This function tests if the current user has been configured as the system superadmin, i.e. if the user is allowed to execute the 112365365321.php script
j
- jpg
- in file phpqrcode.php, method QRimage::jpg()
- JSON_generateInstaller
- in file UserAPI.php, method UserAPI::JSON_generateInstaller()
Call installer generation and return the link
- JSON_listCountries
- in file UserAPI.php, method UserAPI::JSON_listCountries()
Return the list of countiers with configured IdPs
- JSON_listDevices
- in file UserAPI.php, method UserAPI::JSON_listDevices()
Return the list of devices available for the given profile
- JSON_listIdentityProviders
- in file UserAPI.php, method UserAPI::JSON_listIdentityProviders()
Return the list of IdPs in a given country
- JSON_listIdentityProvidersForDisco
- in file UserAPI.php, method UserAPI::JSON_listIdentityProvidersForDisco()
return the list of all active IdPs
- JSON_listLanguages
- in file UserAPI.php, method UserAPI::JSON_listLanguages()
Return the list of supported languages.
- JSON_listProfiles
- in file UserAPI.php, method UserAPI::JSON_listProfiles()
Produce a list of profiles available for a given IdP
- JSON_locateUser
- in file UserAPI.php, method UserAPI::JSON_locateUser()
- JSON_orderIdentityProviders
- in file UserAPI.php, method UserAPI::JSON_orderIdentityProviders()
Return the list of IdPs in a given country ordered with respect to the user location
- JSON_profileAttributes
- in file UserAPI.php, method UserAPI::JSON_profileAttributes()
Produce support data prepared within GUI::profileAttributes()
l
- $lang
- in file WindowsCommon.php, variable WindowsCommon::$lang
- $LANGS
- in file WindowsCommon.php, variable WindowsCommon::$LANGS
- $language
- in file class.phpmailer.php, variable PHPMailer::$language
The array of available languages.
- $LANGUAGES
- in file config-template.php, variable Config::$LANGUAGES
List of all supported languages in CAT. Comment some if you want to disable them
- $lang_index
- in file CAT.php, variable CAT::$lang_index
language code for the language set by the constructor
- $lang_index
- in file Profile.php, variable Profile::$lang_index
current language
- $lang_index
- in file DeviceConfig.php, variable DeviceConfig::$lang_index
the string referencing the language (index ot the Config::$LANGUAGES array).
- $lang_scope
- in file XML.php, variable Device_XML::$lang_scope
$lang_scope can be 'global' wheb all lang and all lang-specific information
- $lastMessageID
- in file class.phpmailer.php, variable PHPMailer::$lastMessageID
The most recent Message-ID (including angular brackets).
- $last_reply
- in file class.smtp.php, variable SMTP::$last_reply
The most recent reply received from the server.
- $Latitude
- in file XML.inc.php, variable ProviderLocation::$Latitude
- $LE
- in file class.phpmailer.php, variable PHPMailer::$LE
The default line ending.
- $lengthTableBits
- in file phpqrcode.php, variable QRspec::$lengthTableBits
- $level
- in file phpqrcode.php, variable QRencode::$level
- $locale
- in file CAT.php, variable CAT::$locale
language display name for the language set by the constructor
- $Longitude
- in file XML.inc.php, variable ProviderLocation::$Longitude
- Linux.php
- procedural page Linux.php
- Lollipop.php
- procedural page Lollipop.php
- lang
- in file class.phpmailer.php, method PHPMailer::lang()
Get an error message in the current language.
- lastID
- in file DBConnection.php, method DBConnection::lastID()
Retrieves the last auto-id of an INSERT. Needs to be called immediately after the corresponding exec() call
- lengthIndicator
- in file phpqrcode.php, method QRspec::lengthIndicator()
- lengthOfCode
- in file phpqrcode.php, method QRinput::lengthOfCode()
- listAllIdentityProviders
- in file Federation.php, method Federation::listAllIdentityProviders()
Lists all identity providers in the database adding information required by DiscoJuice.
- listDevices
- in file devices-template.php, method Devices::listDevices()
Each device is defined as a sub-array within this array
- listDevices
- in file UserAPI.php, method UserAPI::listDevices()
interface to Devices::listDevices()
- listDevices
- in file Profile.php, method Profile::listDevices()
list all devices marking their availabiblity and possible redirects
- listerrors
- in file RADIUSTests.php, method RADIUSTests::listerrors()
This function returns an array of errors which were encountered in all the tests.
- listFederationAdmins
- in file Federation.php, method Federation::listFederationAdmins()
- listIdentityProviders
- in file Federation.php, method Federation::listIdentityProviders()
Lists all Identity Providers in this federation
- listInstitutionsByAdmin
- in file UserManagement.php, method UserManagement::listInstitutionsByAdmin()
For a given persistent user identifier, returns an array of institution identifiers (not the actual objects!) for which this user is the/a administrator.
- listKnownEAPTypes
- in file EAP.php, method EAP::listKnownEAPTypes()
This function enumerates all known EAP types and returns them as array
- listPendingInvitations
- in file UserManagement.php, method UserManagement::listPendingInvitations()
Retrieves all pending invitations for an institution or for a federation.
- listProfiles
- in file IdP.php, method IdP::listProfiles()
This function retrieves all registered profiles for this IdP from the database
- listRecentlyExpiredInvitations
- in file UserManagement.php, method UserManagement::listRecentlyExpiredInvitations()
Retrieves all invitations which have expired in the last hour.
- listUnmappedExternalEntities
- in file Federation.php, method Federation::listUnmappedExternalEntities()
- locateUser
- in file UserAPI.php, method UserAPI::locateUser()
- log
- in file phpqrcode.php, method QRtools::log()
- login
- in file class.pop3.php, method POP3::login()
Log in to the POP3 server.
- lookAnTable
- in file phpqrcode.php, method QRinput::lookAnTable()
- L_ERROR
- in file Helper.php, constant L_ERROR
- L_OK
- in file Helper.php, constant L_OK
- L_REMARK
- in file Helper.php, constant L_REMARK
- L_WARN
- in file Helper.php, constant L_WARN
m
- $Mailer
- in file class.phpmailer.php, variable PHPMailer::$Mailer
Which method to use to send mail.
- $mailHeader
- in file class.phpmailer.php, variable PHPMailer::$mailHeader
Extra headers that createHeader() doesn't fold in.
- $MAILSETTINGS
- in file config-template.php, variable Config::$MAILSETTINGS
Configures the host to use to send emails to the outside world. We assume the host is able to listen on the new Submission port (TCP/587).
- $margin
- in file phpqrcode.php, variable QRencode::$margin
- $MAX_UPLOAD_SIZE
- in file config-template.php, variable Config::$MAX_UPLOAD_SIZE
Maximum size of files to be uploaded. Clever people can circumvent this; in the end, the hard limit is configured in php.ini
- $MessageDate
- in file class.phpmailer.php, variable PHPMailer::$MessageDate
The message Date to be used in the Date header.
- $MessageID
- in file class.phpmailer.php, variable PHPMailer::$MessageID
An ID to be used in the Message-Id header.
- $message_type
- in file class.phpmailer.php, variable PHPMailer::$message_type
The message's MIME type.
- $MIMEBody
- in file class.phpmailer.php, variable PHPMailer::$MIMEBody
The complete compiled MIME message body.
- $MIMEHeader
- in file class.phpmailer.php, variable PHPMailer::$MIMEHeader
The complete compiled MIME message headers.
- $mm
- in file phpqrcode.php, variable QRrsItem::$mm
- $mode
- in file phpqrcode.php, variable QRinputItem::$mode
- $modeHint
- in file phpqrcode.php, variable QRsplit::$modeHint
- $module_path
- in file DeviceConfig.php, variable DeviceConfig::$module_path
stores the path to the module source location and is used by copyFile and translateFile the only reason for it to be a public variable ies that it is set by the DeviceFactory class module_path should not be used by module drivers.
- mobileconfig_ios.php
- procedural page mobileconfig_ios.php
- mobileconfig_ios_56.php
- procedural page mobileconfig_ios_56.php
- mobileconfig_os_x.php
- procedural page mobileconfig_os_x.php
- mobileconfig_superclass.php
- procedural page mobileconfig_superclass.php
- mail
- in file class.smtp.php, method SMTP::mail()
Send an SMTP MAIL command.
- mailSend
- in file class.phpmailer.php, method PHPMailer::mailSend()
Send mail using the PHP mail() function.
- makeMask
- in file phpqrcode.php, method QRmask::makeMask()
- makeMaskNo
- in file phpqrcode.php, method QRmask::makeMaskNo()
- markTime
- in file phpqrcode.php, method QRtools::markTime()
- marshalObject
- in file XML.inc.php, function marshalObject()
- mask
- in file phpqrcode.php, method QRmask::mask()
- mask0
- in file phpqrcode.php, method QRmask::mask0()
- mask1
- in file phpqrcode.php, method QRmask::mask1()
- mask2
- in file phpqrcode.php, method QRmask::mask2()
- mask3
- in file phpqrcode.php, method QRmask::mask3()
- mask4
- in file phpqrcode.php, method QRmask::mask4()
- mask5
- in file phpqrcode.php, method QRmask::mask5()
- mask6
- in file phpqrcode.php, method QRmask::mask6()
- mask7
- in file phpqrcode.php, method QRmask::mask7()
- maximumWords
- in file phpqrcode.php, method QRspec::maximumWords()
- MAX_LINE_LENGTH
- in file class.smtp.php, class constant SMTP::MAX_LINE_LENGTH
The maximum line length allowed by RFC 2822 section 2.1.1
- MAX_STRUCTURED_SYMBOLS
- in file phpqrcode.php, constant MAX_STRUCTURED_SYMBOLS
- mb_pathinfo
- in file class.phpmailer.php, method PHPMailer::mb_pathinfo()
Multi-byte-safe pathinfo replacement.
- mergeBitStream
- in file phpqrcode.php, method QRinput::mergeBitStream()
- mobileconfig_superclass
- in file mobileconfig_superclass.php, class mobileconfig_superclass
This is the main implementation class of the module
- modnn
- in file phpqrcode.php, method QRrsItem::modnn()
- MSCHAP2
- in file EAP.php, constant MSCHAP2
- msgHTML
- in file class.phpmailer.php, method PHPMailer::msgHTML()
Create a message from an HTML string.
- msInfoFile
- in file WindowsCommon.php, method WindowsCommon::msInfoFile()
n
- $name
- in file IdP.php, variable IdP::$name
The name of this IdP in current locale.
- $name
- in file Profile.php, variable Profile::$name
name of the profile in the current language
- $NAPTR_hostname_records
- in file RADIUSTests.php, variable RADIUSTests::$NAPTR_hostname_records
- $nn
- in file phpqrcode.php, variable QRrsItem::$nn
- $NonEAPAuthMethod
- in file XML.inc.php, variable InnerAuthenticationMethod::$NonEAPAuthMethod
- $nroots
- in file phpqrcode.php, variable QRrsItem::$nroots
- ntlm_sasl_client.php
- procedural page ntlm_sasl_client.php
- N1
- in file phpqrcode.php, constant N1
- N2
- in file phpqrcode.php, constant N2
- N3
- in file phpqrcode.php, constant N3
- N4
- in file phpqrcode.php, constant N4
- NAPTR
- in file RADIUSTests.php, method RADIUSTests::NAPTR()
Tests if this realm exists in DNS and has NAPTR records matching the configured consortium NAPTR target.
- NAPTR_compliance
- in file RADIUSTests.php, method RADIUSTests::NAPTR_compliance()
Tests if all the dicovered NAPTR entries conform to the consortium's requirements
- NAPTR_hostnames
- in file RADIUSTests.php, method RADIUSTests::NAPTR_hostnames()
- NAPTR_SRV
- in file RADIUSTests.php, method RADIUSTests::NAPTR_SRV()
Tests if NAPTR records can be resolved to SRVs. Will only run if NAPTR checks completed without error.
- newFrame
- in file phpqrcode.php, method QRspec::newFrame()
- newFromBytes
- in file phpqrcode.php, method QRbitstream::newFromBytes()
- newFromNum
- in file phpqrcode.php, method QRbitstream::newFromNum()
- newIdP
- in file Federation.php, method Federation::newIdP()
Creates a new IdP inside the federation.
- newProfile
- in file IdP.php, method IdP::newProfile()
Adds a new profile to this IdP.
- next
- in file phpqrcode.php, method FrameFiller::next()
- NE_MSCHAP
- in file EAP.php, constant NE_MSCHAP
- NE_MSCHAP2
- in file EAP.php, constant NE_MSCHAP2
- NE_PAP
- in file EAP.php, constant NE_PAP
- NONE
- in file EAP.php, constant NONE
- NonEAPAuthMethod
- in file XML.inc.php, class NonEAPAuthMethod
base class extended by every element
- noop
- in file class.smtp.php, method SMTP::noop()
Send an SMTP NOOP command.
- normalizeBreaks
- in file class.phpmailer.php, method PHPMailer::normalizeBreaks()
Normalize line breaks in a string.
- NOTCONFIGURED
- in file Profile.php, constant NOTCONFIGURED
- NTLMResponse
- in file ntlm_sasl_client.php, method ntlm_sasl_client_class::NTLMResponse()
- ntlm_sasl_client_class
- in file ntlm_sasl_client.php, class ntlm_sasl_client_class
o
- $Options
- in file devices-template.php, variable Devices::$Options
This array lists available configuration options for local device management.
- $options
- in file DeviceConfig.php, variable DeviceConfig::$options
See devices-template.php for a list of available options
- $OuterIdentity
- in file XML.inc.php, variable ClientSideCredential::$OuterIdentity
- Options.php
- procedural page Options.php
- openssl_result
- in file RADIUSTests.php, method RADIUSTests::openssl_result()
This function parses openssl s_client result
- openssl_s_client
- in file RADIUSTests.php, method RADIUSTests::openssl_s_client()
This function executes openssl s_client command
- Options
- in file Options.php, class Options
The Options class contains convenience functions around option handling. It is implemented as a singleton to prevent excessive DB requests; its content never changes during a script run.
- optionType
- in file Options.php, method Options::optionType()
This function returns the properties of a given attribute name. This currently means it returns its type and its flag field ("ML").
- orderIdentityProviders
- in file UserAPI.php, method UserAPI::orderIdentityProviders()
Order active identity providers according to their distance and name
- owner
- in file IdP.php, method IdP::owner()
This function retrieves an array of authorised users which can manipulate this institution.
p
- $PAC
- in file XML.inc.php, variable ClientSideCredential::$PAC
- $pad
- in file phpqrcode.php, variable QRrsItem::$pad
- $Passphrase
- in file XML.inc.php, variable ClientSideCredential::$Passphrase
- $Password
- in file XML.inc.php, variable ClientSideCredential::$Password
- $Password
- in file class.phpmailer.php, variable PHPMailer::$Password
SMTP password.
- $password
- in file class.pop3.php, variable POP3::$password
POP3 password.
- $PATHS
- in file config-template.php, variable Config::$PATHS
Various paths.
- $PEAP_MSCHAP2
- in file EAP.php, variable EAP::$PEAP_MSCHAP2
PEAP-MSCHAPv2: Outer EAP Type = 25, Inner EAP Type = 26
- $Phone
- in file XML.inc.php, variable Helpdesk::$Phone
- $PluginDir
- in file class.phpmailer.php, variable PHPMailer::$PluginDir
Path to PHPMailer plugins.
- $POP3_PORT
- in file class.pop3.php, variable POP3::$POP3_PORT
Default POP3 port number.
- $POP3_TIMEOUT
- in file class.pop3.php, variable POP3::$POP3_TIMEOUT
Default timeout in seconds.
- $Port
- in file class.phpmailer.php, variable PHPMailer::$Port
The default SMTP server port.
- $port
- in file class.pop3.php, variable POP3::$port
POP3 port number.
- $pre_content
- in file class.html2text.php, variable Html2Text::$pre_content
Temporary workspace used during PRE processing.
- $pre_replace
- in file class.html2text.php, variable Html2Text::$pre_replace
List of pattern replacements corresponding to patterns searched for PRE body.
- $pre_search
- in file class.html2text.php, variable Html2Text::$pre_search
List of preg* regular expression patterns to search for in PRE body, used in conjunction with $pre_replace.
- $prim
- in file phpqrcode.php, variable QRrsItem::$prim
- $Priority
- in file class.phpmailer.php, variable PHPMailer::$Priority
Email priority.
- $ProviderInfo
- in file XML.inc.php, variable EAPIdentityProvider::$ProviderInfo
- $ProviderLocation
- in file XML.inc.php, variable ProviderInfo::$ProviderLocation
- $ProviderLogo
- in file XML.inc.php, variable ProviderInfo::$ProviderLogo
- $ProvisionPAC
- in file XML.inc.php, variable ClientSideCredential::$ProvisionPAC
- $PWD
- in file EAP.php, variable EAP::$PWD
PWD: Outer EAP type = 52, no inner EAP
- phpmailer.lang-ar.php
- procedural page phpmailer.lang-ar.php
- phpmailer.lang-be.php
- procedural page phpmailer.lang-be.php
- phpmailer.lang-br.php
- procedural page phpmailer.lang-br.php
- phpmailer.lang-ca.php
- procedural page phpmailer.lang-ca.php
- phpmailer.lang-ch.php
- procedural page phpmailer.lang-ch.php
- phpmailer.lang-cz.php
- procedural page phpmailer.lang-cz.php
- phpmailer.lang-de.php
- procedural page phpmailer.lang-de.php
- phpmailer.lang-dk.php
- procedural page phpmailer.lang-dk.php
- phpmailer.lang-el.php
- procedural page phpmailer.lang-el.php
- phpmailer.lang-eo.php
- procedural page phpmailer.lang-eo.php
- phpmailer.lang-es.php
- procedural page phpmailer.lang-es.php
- phpmailer.lang-et.php
- procedural page phpmailer.lang-et.php
- phpmailer.lang-fa.php
- procedural page phpmailer.lang-fa.php
- phpmailer.lang-fi.php
- procedural page phpmailer.lang-fi.php
- phpmailer.lang-fo.php
- procedural page phpmailer.lang-fo.php
- phpmailer.lang-fr.php
- procedural page phpmailer.lang-fr.php
- phpmailer.lang-gl.php
- procedural page phpmailer.lang-gl.php
- phpmailer.lang-he.php
- procedural page phpmailer.lang-he.php
- phpmailer.lang-hr.php
- procedural page phpmailer.lang-hr.php
- phpmailer.lang-hu.php
- procedural page phpmailer.lang-hu.php
- phpmailer.lang-it.php
- procedural page phpmailer.lang-it.php
- phpmailer.lang-ja.php
- procedural page phpmailer.lang-ja.php
- phpmailer.lang-ka.php
- procedural page phpmailer.lang-ka.php
- phpmailer.lang-lt.php
- procedural page phpmailer.lang-lt.php
- phpmailer.lang-lv.php
- procedural page phpmailer.lang-lv.php
- phpmailer.lang-nl.php
- procedural page phpmailer.lang-nl.php
- phpmailer.lang-no.php
- procedural page phpmailer.lang-no.php
- phpmailer.lang-pl.php
- procedural page phpmailer.lang-pl.php
- phpmailer.lang-pt.php
- procedural page phpmailer.lang-pt.php
- phpmailer.lang-ro.php
- procedural page phpmailer.lang-ro.php
- phpmailer.lang-ru.php
- procedural page phpmailer.lang-ru.php
- phpmailer.lang-se.php
- procedural page phpmailer.lang-se.php
- phpmailer.lang-sk.php
- procedural page phpmailer.lang-sk.php
- phpmailer.lang-sr.php
- procedural page phpmailer.lang-sr.php
- phpmailer.lang-tr.php
- procedural page phpmailer.lang-tr.php
- phpmailer.lang-uk.php
- procedural page phpmailer.lang-uk.php
- phpmailer.lang-vi.php
- procedural page phpmailer.lang-vi.php
- phpmailer.lang-zh.php
- procedural page phpmailer.lang-zh.php
- phpmailer.lang-zh_cn.php
- procedural page phpmailer.lang-zh_cn.php
- PHPMailerAutoload.php
- procedural page PHPMailerAutoload.php
- phpqrcode.php
- procedural page phpqrcode.php
- Profile.php
- procedural page Profile.php
- p
- in file class.html2text.php, method Html2Text::p()
Alias to print_text(), operates identically.
- PEAP
- in file EAP.php, constant PEAP
some constants. Will PHPDoc render these nicely?
- pem2der
- in file X509.php, method X509::pem2der()
transform PEM formed certificate to DER format
- Phone
- in file XML.inc.php, class Phone
base class extended by every element
- PHPMailer
- in file class.phpmailer.php, class PHPMailer
PHPMailer - PHP email creation and transport class.
- PHPMailerAutoload
- in file PHPMailerAutoload.php, function PHPMailerAutoload()
PHPMailer SPL autoloader.
- phpmailerException
- in file class.phpmailer.php, class phpmailerException
PHPMailer exception handler
- png
- in file phpqrcode.php, method QRcode::png()
- png
- in file phpqrcode.php, method QRimage::png()
- png_inject_consortium_logo
- in file Helper.php, function png_inject_consortium_logo()
- POP3
- in file class.pop3.php, class POP3
PHPMailer POP-Before-SMTP Authentication Class.
- popBeforeSmtp
- in file class.pop3.php, method POP3::popBeforeSmtp()
Simple static wrapper for all-in-one POP before SMTP
- postSend
- in file class.phpmailer.php, method PHPMailer::postSend()
Actually send a message.
- prepareInstallerLang
- in file WindowsCommon.php, method WindowsCommon::prepareInstallerLang()
- prepShowtime
- in file Profile.php, method Profile::prepShowtime()
set the showtime and QR-user attributes if prepShowTime says that there is enough info *and* the admin flagged the profile for showing
- preSend
- in file class.phpmailer.php, method PHPMailer::preSend()
Prepare a message for sending.
- printCountryList
- in file CAT.php, method CAT::printCountryList()
Prepares a list of countries known to the CAT.
- print_text
- in file class.html2text.php, method Html2Text::print_text()
Prints the text, converted from HTML.
- processCertificate
- in file X509.php, method X509::processCertificate()
prepare PEM and DER formats, MD5 and SHA1 fingerprints and subject of the certificate
- Profile
- in file Profile.php, class Profile
This class represents an EAP Profile.
- profileAttributes
- in file UserAPI.php, method UserAPI::profileAttributes()
Prepare the support data for a given profile
- profileCount
- in file IdP.php, method IdP::profileCount()
This function gets the profile count for a given IdP The count could be retreived from the listProfiles method but this is less expensive.
- profile_sort
- in file UserAPI.php, function profile_sort()
- property_certificate_get_field
- in file RADIUSTests.php, method RADIUSTests::property_certificate_get_field()
This function parses a X.509 cert and returns the value of $field
- property_certificate_get_issuer
- in file RADIUSTests.php, method RADIUSTests::property_certificate_get_issuer()
This function parses a X.509 cert and returns the value of $field
- property_check_intermediate
- in file RADIUSTests.php, method RADIUSTests::property_check_intermediate()
This function parses a X.509 intermediate CA cert and checks if it finds client device incompatibilities
- property_check_policy
- in file RADIUSTests.php, method RADIUSTests::property_check_policy()
This function parses a X.509 cert and returns all certificatePolicies OIDs
- property_check_servercert
- in file RADIUSTests.php, method RADIUSTests::property_check_servercert()
This function parses a X.509 server cert and checks if it finds client device incompatibilities
- ProviderInfo
- in file XML.inc.php, class ProviderInfo
base class extended by every element
- ProviderLocation
- in file XML.inc.php, class ProviderLocation
base class extended by every element
- ProviderLogo
- in file XML.inc.php, class ProviderLogo
base class extended by every element
- putAlignmentMarker
- in file phpqrcode.php, method QRspec::putAlignmentMarker()
-------------------------------------------------------------------- Put an alignment marker.
- putAlignmentPattern
- in file phpqrcode.php, method QRspec::putAlignmentPattern()
- putFinderPattern
- in file phpqrcode.php, method QRspec::putFinderPattern()
-------------------------------------------------------------------- Put a finder pattern.
- PWD
- in file EAP.php, constant PWD
q
- QRbitstream
- in file phpqrcode.php, class QRbitstream
- QRCAP_EC
- in file phpqrcode.php, constant QRCAP_EC
- QRCAP_REMINDER
- in file phpqrcode.php, constant QRCAP_REMINDER
- QRCAP_WIDTH
- in file phpqrcode.php, constant QRCAP_WIDTH
- QRCAP_WORDS
- in file phpqrcode.php, constant QRCAP_WORDS
- QRcode
- in file phpqrcode.php, class QRcode
- QRencode
- in file phpqrcode.php, class QRencode
- QRimage
- in file phpqrcode.php, class QRimage
- QRinput
- in file phpqrcode.php, class QRinput
- QRinputItem
- in file phpqrcode.php, class QRinputItem
- QRmask
- in file phpqrcode.php, class QRmask
- QRrawcode
- in file phpqrcode.php, class QRrawcode
- QRrs
- in file phpqrcode.php, class QRrs
- QRrsblock
- in file phpqrcode.php, class QRrsblock
- QRrsItem
- in file phpqrcode.php, class QRrsItem
- QRspec
- in file phpqrcode.php, class QRspec
- QRSPEC_VERSION_MAX
- in file phpqrcode.php, constant QRSPEC_VERSION_MAX
- QRSPEC_WIDTH_MAX
- in file phpqrcode.php, constant QRSPEC_WIDTH_MAX
- QRsplit
- in file phpqrcode.php, class QRsplit
- qrstr
- in file phpqrcode.php, class qrstr
- QRtools
- in file phpqrcode.php, class QRtools
- QR_CACHEABLE
- in file phpqrcode.php, constant QR_CACHEABLE
- QR_CACHE_DIR
- in file phpqrcode.php, constant QR_CACHE_DIR
- QR_DEFAULT_MASK
- in file phpqrcode.php, constant QR_DEFAULT_MASK
- QR_ECLEVEL_H
- in file phpqrcode.php, constant QR_ECLEVEL_H
- QR_ECLEVEL_L
- in file phpqrcode.php, constant QR_ECLEVEL_L
- QR_ECLEVEL_M
- in file phpqrcode.php, constant QR_ECLEVEL_M
- QR_ECLEVEL_Q
- in file phpqrcode.php, constant QR_ECLEVEL_Q
- QR_FIND_BEST_MASK
- in file phpqrcode.php, constant QR_FIND_BEST_MASK
- QR_FIND_FROM_RANDOM
- in file phpqrcode.php, constant QR_FIND_FROM_RANDOM
- QR_FORMAT_PNG
- in file phpqrcode.php, constant QR_FORMAT_PNG
- QR_FORMAT_TEXT
- in file phpqrcode.php, constant QR_FORMAT_TEXT
- QR_IMAGE
- in file phpqrcode.php, constant QR_IMAGE
- QR_LOG_DIR
- in file phpqrcode.php, constant QR_LOG_DIR
- QR_MODE_8
- in file phpqrcode.php, constant QR_MODE_8
- QR_MODE_AN
- in file phpqrcode.php, constant QR_MODE_AN
- QR_MODE_KANJI
- in file phpqrcode.php, constant QR_MODE_KANJI
- QR_MODE_NUL
- in file phpqrcode.php, constant QR_MODE_NUL
- QR_MODE_NUM
- in file phpqrcode.php, constant QR_MODE_NUM
- QR_MODE_STRUCTURE
- in file phpqrcode.php, constant QR_MODE_STRUCTURE
- QR_PNG_MAXIMUM_SIZE
- in file phpqrcode.php, constant QR_PNG_MAXIMUM_SIZE
- quit
- in file class.smtp.php, method SMTP::quit()
Send an SMTP QUIT command.
r
- $RADIUSTESTS
- in file config-template.php, variable Config::$RADIUSTESTS
Configures the reachability tests, both for plain RADIUS/UDP and RADIUS/TLS.
- $realm
- in file Profile.php, variable Profile::$realm
realm of this profile (empty string if unset)
- $Realm
- in file class.phpmailer.php, variable PHPMailer::$Realm
SMTP realm.
- $replace
- in file class.html2text.php, variable Html2Text::$replace
List of pattern replacements corresponding to patterns searched.
- $ReplyTo
- in file class.phpmailer.php, variable PHPMailer::$ReplyTo
The array of reply-to names and addresses.
- $ReturnPath
- in file class.phpmailer.php, variable PHPMailer::$ReturnPath
The Return-Path of the message.
- $return_codes
- in file RADIUSTests.php, variable RADIUSTests::$return_codes
- $root
- in file CAT.php, variable CAT::$root
stores the location of the root directory
- $rsblocks
- in file phpqrcode.php, variable QRrawcode::$rsblocks
- $runLength
- in file phpqrcode.php, variable QRmask::$runLength
- RADIUSTests.php
- procedural page RADIUSTests.php
- RedirectDev.php
- procedural page RedirectDev.php
- RADIUSTests
- in file RADIUSTests.php, class RADIUSTests
Test suite to verify that an EAP setup is actually working as advertised in the real world. Can only be used if Config::$RADIUSTESTS is configured.
- raw
- in file phpqrcode.php, method QRcode::raw()
- readyForShowtime
- in file Profile.php, method Profile::readyForShowtime()
Checks if the profile has enough information to have something to show to end users. This does not necessarily mean that there's a fully configured EAP type - it is sufficient if a redirect has been set for at least one device.
- recipient
- in file class.smtp.php, method SMTP::recipient()
Send an SMTP RCPT command.
- removeAdminFromIdP
- in file UserManagement.php, method UserManagement::removeAdminFromIdP()
Deletes an administrator from the IdP. If the IdP and user combination doesn't match, nothing happens.
- render
- in file EasyPeasyICS.php, method EasyPeasyICS::render()
- reset
- in file class.smtp.php, method SMTP::reset()
Send an SMTP RSET command.
- return_json
- in file UserAPI.php, method UserAPI::return_json()
- RETVAL_CONNECTION_REFUSED
- in file RADIUSTests.php, constant RETVAL_CONNECTION_REFUSED
a RADIUS server refuses connection
- RETVAL_CONVERSATION_REJECT
- in file RADIUSTests.php, constant RETVAL_CONVERSATION_REJECT
a RADIUS server talked EAP with us, but didn't like us in the end
- RETVAL_IMMEDIATE_REJECT
- in file RADIUSTests.php, constant RETVAL_IMMEDIATE_REJECT
a RADIUS server did not want to talk EAP with us, but at least replied with a Reject
- RETVAL_INCOMPLETE_DATA
- in file RADIUSTests.php, constant RETVAL_INCOMPLETE_DATA
not enough data provided to perform an authentication
- RETVAL_INVALID
- in file RADIUSTests.php, constant RETVAL_INVALID
test executed, and there were errors
- RETVAL_NONAPTR
- in file RADIUSTests.php, constant RETVAL_NONAPTR
no NAPTRs for domain; this is not an error, simply means that realm is not doing dynamic discovery for any service
- RETVAL_NOTCONFIGURED
- in file RADIUSTests.php, constant RETVAL_NOTCONFIGURED
Test could not be run because CAT software isn't configured for it
- RETVAL_NOT_CONFIGURED
- in file RADIUSTests.php, constant RETVAL_NOT_CONFIGURED
- RETVAL_NO_RESPONSE
- in file RADIUSTests.php, constant RETVAL_NO_RESPONSE
no reply at all from remote RADIUS server
- RETVAL_OK
- in file RADIUSTests.php, constant RETVAL_OK
Test was executed and the result was as expected.
- RETVAL_ONLYUNRELATEDNAPTR
- in file RADIUSTests.php, constant RETVAL_ONLYUNRELATEDNAPTR
no eduroam NAPTR for domain; this is not an error, simply means that realm is not doing dynamic discovery for eduroam
- RETVAL_SERVER_UNFINISHED_COMM
- in file RADIUSTests.php, constant RETVAL_SERVER_UNFINISHED_COMM
auth flow stopped somewhere in the middle of a conversation
- RETVAL_SKIPPED
- in file RADIUSTests.php, constant RETVAL_SKIPPED
Test skipped because there was nothing to be done
- RETVAL_WRONG_PKCS12_PASSWORD
- in file RADIUSTests.php, constant RETVAL_WRONG_PKCS12_PASSWORD
PKCS12 password does not match the certificate file
- rfcDate
- in file class.phpmailer.php, method PHPMailer::rfcDate()
Return an RFC 822 formatted date.
- rrmdir
- in file Helper.php, function rrmdir()
this direcory delete function has been copied from PHP documentation
- rsBlockNum
- in file phpqrcode.php, method QRspec::rsBlockNum()
- rsBlockNum1
- in file phpqrcode.php, method QRspec::rsBlockNum1()
- rsBlockNum2
- in file phpqrcode.php, method QRspec::rsBlockNum2()
- rsDataCodes1
- in file phpqrcode.php, method QRspec::rsDataCodes1()
- rsDataCodes2
- in file phpqrcode.php, method QRspec::rsDataCodes2()
- rsDataLength
- in file phpqrcode.php, method QRspec::rsDataLength()
- rsEccCodes1
- in file phpqrcode.php, method QRspec::rsEccCodes1()
- rsEccCodes2
- in file phpqrcode.php, method QRspec::rsEccCodes2()
- rsEccLength
- in file phpqrcode.php, method QRspec::rsEccLength()
s
- $search
- in file class.html2text.php, variable Html2Text::$search
List of preg* regular expression patterns to search for, used in conjunction with $replace.
- $selected_eap
- in file DeviceConfig.php, variable DeviceConfig::$selected_eap
optimal EAP method selected given profile and device
- $Sender
- in file class.phpmailer.php, variable PHPMailer::$Sender
The Sender email (Return-Path) of the message.
- $Sendmail
- in file class.phpmailer.php, variable PHPMailer::$Sendmail
The path to the sendmail program.
- $ServerID
- in file XML.inc.php, variable ServerSideCredential::$ServerID
- $ServerSideCredential
- in file XML.inc.php, variable AuthenticationMethod::$ServerSideCredential
- $ServerSideCredential
- in file XML.inc.php, variable InnerAuthenticationMethod::$ServerSideCredential
- $sign
- in file DeviceConfig.php, variable DeviceConfig::$sign
the path to the profile signing program
- $signer
- in file DeviceConfig.php, variable DeviceConfig::$signer
- $sign_cert_file
- in file class.phpmailer.php, variable PHPMailer::$sign_cert_file
The S/MIME certificate file path.
- $sign_key_file
- in file class.phpmailer.php, variable PHPMailer::$sign_key_file
The S/MIME key file path.
- $sign_key_pass
- in file class.phpmailer.php, variable PHPMailer::$sign_key_pass
The S/MIME password for the key.
- $SingleTo
- in file class.phpmailer.php, variable PHPMailer::$SingleTo
Whether to split multiple to addresses into multiple messages or send them all in one message.
- $SingleToArray
- in file class.phpmailer.php, variable PHPMailer::$SingleToArray
Storage for addresses when SingleTo is enabled.
- $size
- in file phpqrcode.php, variable QRinputItem::$size
- $size
- in file phpqrcode.php, variable QRencode::$size
- $smtp
- in file class.phpmailer.php, variable PHPMailer::$smtp
An instance of the SMTP sender class.
- $SMTPAuth
- in file class.phpmailer.php, variable PHPMailer::$SMTPAuth
Whether to use SMTP authentication.
- $SMTPDebug
- in file class.phpmailer.php, variable PHPMailer::$SMTPDebug
SMTP class debug output mode.
- $SMTPKeepAlive
- in file class.phpmailer.php, variable PHPMailer::$SMTPKeepAlive
Whether to keep SMTP connection open after each message.
- $SMTPSecure
- in file class.phpmailer.php, variable PHPMailer::$SMTPSecure
The secure connection prefix.
- $smtp_conn
- in file class.smtp.php, variable SMTP::$smtp_conn
The socket for the server connection.
- $SMTP_PORT
- in file class.smtp.php, variable SMTP::$SMTP_PORT
SMTP server port number.
- $specialities
- in file DeviceConfig.php, variable DeviceConfig::$specialities
array of specialities - will be displayed on the admin download as "footnote"
- $state
- in file ntlm_sasl_client.php, variable ntlm_sasl_client_class::$state
- $structured
- in file phpqrcode.php, variable QRencode::$structured
- $Subject
- in file class.phpmailer.php, variable PHPMailer::$Subject
The Subject of the message.
- $SUPERADMINS
- in file config-template.php, variable Config::$SUPERADMINS
- $support_email_substitute
- in file DeviceConfig.php, variable DeviceConfig::$support_email_substitute
This string will be shown if no support email was configured by the admin
- $support_url_substitute
- in file DeviceConfig.php, variable DeviceConfig::$support_url_substitute
This string will be shown if no support URL was configured by the admin
- SASL_NTLM_STATE_DONE
- in file ntlm_sasl_client.php, constant SASL_NTLM_STATE_DONE
- SASL_NTLM_STATE_IDENTIFY_DOMAIN
- in file ntlm_sasl_client.php, constant SASL_NTLM_STATE_IDENTIFY_DOMAIN
- SASL_NTLM_STATE_RESPOND_CHALLENGE
- in file ntlm_sasl_client.php, constant SASL_NTLM_STATE_RESPOND_CHALLENGE
- SASL_NTLM_STATE_START
- in file ntlm_sasl_client.php, constant SASL_NTLM_STATE_START
- saveCertificateFiles
- in file DeviceConfig.php, method DeviceConfig::saveCertificateFiles()
Save certificate files in either DER or PEM format
- secureHeader
- in file class.phpmailer.php, method PHPMailer::secureHeader()
Strip newlines to prevent header injection.
- send
- in file class.phpmailer.php, method PHPMailer::send()
Create a message and send it.
- sendAndMail
- in file class.smtp.php, method SMTP::sendAndMail()
Send an SMTP SAML command.
- sendCommand
- in file class.smtp.php, method SMTP::sendCommand()
Send a command to an SMTP server and check its return code.
- sendHello
- in file class.smtp.php, method SMTP::sendHello()
Send an SMTP HELO or EHLO command.
- sendLogo
- in file UserAPI.php, method UserAPI::sendLogo()
Get and prepare logo file
- sendmailSend
- in file class.phpmailer.php, method PHPMailer::sendmailSend()
Send mail using the $Sendmail program.
- sendMailToUser
- in file User.php, method User::sendMailToUser()
- serial
- in file phpqrcode.php, method QRspec::serial()
- serial
- in file phpqrcode.php, method QRmask::serial()
- serverHostname
- in file class.phpmailer.php, method PHPMailer::serverHostname()
Get the server hostname.
- ServerID
- in file XML.inc.php, class ServerID
base class extended by every element
- ServerSideCredential
- in file XML.inc.php, class ServerSideCredential
base class extended by every element
- set
- in file phpqrcode.php, method qrstr::set()
- set
- in file class.phpmailer.php, method PHPMailer::set()
Set or reset instance properties.
- setAnonymousIDSupport
- in file Profile.php, method Profile::setAnonymousIDSupport()
Toggle anonymous outer ID support.
- setAttribute
- in file XML.inc.php, method XMLElement::setAttribute()
- setAttributes
- in file XML.inc.php, method XMLElement::setAttributes()
- setDebugLevel
- in file class.smtp.php, method SMTP::setDebugLevel()
Set debug output level.
- setDebugOutput
- in file class.smtp.php, method SMTP::setDebugOutput()
Set debug output method.
- setError
- in file class.phpmailer.php, method PHPMailer::setError()
Add an error message to the error container.
- setErrorCorrectionLevel
- in file phpqrcode.php, method QRinput::setErrorCorrectionLevel()
- setExternalDBId
- in file IdP.php, method IdP::setExternalDBId()
- setFrameAt
- in file phpqrcode.php, method FrameFiller::setFrameAt()
- setFrom
- in file class.phpmailer.php, method PHPMailer::setFrom()
Set the From and FromName properties.
- setLanguage
- in file class.phpmailer.php, method PHPMailer::setLanguage()
Set the language for error messages.
- setMessageType
- in file class.phpmailer.php, method PHPMailer::setMessageType()
Set the message type.
- setProperty
- in file XML.inc.php, method XMLElement::setProperty()
- setRealm
- in file Profile.php, method Profile::setRealm()
Specifies the realm of this profile.
- setTimeout
- in file class.smtp.php, method SMTP::setTimeout()
Set SMTP timeout.
- setup
- in file DeviceConfig.php, method DeviceConfig::setup()
Set up working environment for a device module
- setValue
- in file XML.inc.php, method XMLElement::setValue()
- setVerp
- in file class.smtp.php, method SMTP::setVerp()
Enable or disable VERP address generation.
- setVersion
- in file phpqrcode.php, method QRinput::setVersion()
- setWordWrap
- in file class.phpmailer.php, method PHPMailer::setWordWrap()
Set the body wrapping.
- set_allowed_tags
- in file class.html2text.php, method Html2Text::set_allowed_tags()
Sets the allowed HTML tags to pass through to the resulting text.
- set_base_url
- in file class.html2text.php, method Html2Text::set_base_url()
Sets a base URL to handle relative links.
- set_html
- in file class.html2text.php, method Html2Text::set_html()
Loads source HTML into memory, either from $source string or a file.
- set_locale
- in file CAT.php, method CAT::set_locale()
Sets the gettext domain
- sign
- in file class.phpmailer.php, method PHPMailer::sign()
Set the public and private key files and password for S/MIME signing.
- signInstaller
- in file WindowsCommon.php, method WindowsCommon::signInstaller()
- SimpleXMLElement_append
- in file XML.inc.php, function SimpleXMLElement_append()
- size
- in file phpqrcode.php, method QRbitstream::size()
- SMTP
- in file class.smtp.php, class SMTP
PHPMailer RFC821 SMTP email transport class.
- smtpClose
- in file class.phpmailer.php, method PHPMailer::smtpClose()
Close the active SMTP session if one exists.
- smtpConnect
- in file class.phpmailer.php, method PHPMailer::smtpConnect()
Initiate a connection to an SMTP server.
- smtpSend
- in file class.phpmailer.php, method PHPMailer::smtpSend()
Send mail via SMTP.
- splitCertificate
- in file X509.php, method X509::splitCertificate()
split a certificate file into components
- splitString
- in file phpqrcode.php, method QRsplit::splitString()
- splitStringToQRinput
- in file phpqrcode.php, method QRsplit::splitStringToQRinput()
- sprint_nsi
- in file WindowsCommon.php, function sprint_nsi()
- Start
- in file ntlm_sasl_client.php, method ntlm_sasl_client_class::Start()
- startTLS
- in file class.smtp.php, method SMTP::startTLS()
Initiate a TLS (encrypted) session.
- Step
- in file ntlm_sasl_client.php, method ntlm_sasl_client_class::Step()
- STOP_CONTINUE
- in file class.phpmailer.php, class constant PHPMailer::STOP_CONTINUE
Error severity: message, likely ok to continue processing.
- STOP_CRITICAL
- in file class.phpmailer.php, class constant PHPMailer::STOP_CRITICAL
Error severity: message, plus full stop, critical error reached.
- STOP_MESSAGE
- in file class.phpmailer.php, class constant PHPMailer::STOP_MESSAGE
Error severity: message only, continue processing.
- STRUCTURE_HEADER_BITS
- in file phpqrcode.php, constant STRUCTURE_HEADER_BITS
t
- $TermsOfUse
- in file XML.inc.php, variable ProviderInfo::$TermsOfUse
- $text
- in file class.html2text.php, variable Html2Text::$text
Contains the converted, formatted text.
- $Timelimit
- in file class.smtp.php, variable SMTP::$Timelimit
The SMTP timelimit value for reads, in seconds.
- $Timeout
- in file class.smtp.php, variable SMTP::$Timeout
The timeout value for connection, in seconds.
- $Timeout
- in file class.phpmailer.php, variable PHPMailer::$Timeout
The SMTP server timeout in seconds.
- $TLS
- in file EAP.php, variable EAP::$TLS
EAP-TLS: Outer EAP Type = 13, no inner EAP
- $TLS_CA_checks_result
- in file RADIUSTests.php, variable RADIUSTests::$TLS_CA_checks_result
- $TLS_certkeys
- in file RADIUSTests.php, variable RADIUSTests::$TLS_certkeys
- $TLS_clients_checks_result
- in file RADIUSTests.php, variable RADIUSTests::$TLS_clients_checks_result
- $to
- in file class.phpmailer.php, variable PHPMailer::$to
The array of 'to' addresses.
- $TTLS_GTC
- in file EAP.php, variable EAP::$TTLS_GTC
TTLS-GTC: Outer EAP type = 21, Inner EAP Type = 6
- $TTLS_MSCHAP2
- in file EAP.php, variable EAP::$TTLS_MSCHAP2
TTLS-MSCHAP-v2: Outer EAP type = 21, no inner EAP, inner non-EAP = 3
- $TTLS_PAP
- in file EAP.php, variable EAP::$TTLS_PAP
TTLS-PAP: Outer EAP type = 21, no inner EAP, inner non-EAP = 1
- $tval
- in file class.pop3.php, variable POP3::$tval
POP3 Timeout Value in seconds.
- $Type
- in file XML.inc.php, variable NonEAPAuthMethod::$Type
- $Type
- in file XML.inc.php, variable EAPMethod::$Type
- $TypeSpecific
- in file XML.inc.php, variable EAPMethod::$TypeSpecific
- $TypeSpecific
- in file XML.inc.php, variable NonEAPAuthMethod::$TypeSpecific
- TestModule.php
- procedural page TestModule.php
- tcpdfBarcodeArray
- in file phpqrcode.php, method QRtools::tcpdfBarcodeArray()
- TermsOfUse
- in file XML.inc.php, class TermsOfUse
base class extended by every element
- testCache
- in file Profile.php, method Profile::testCache()
This function tests if the configurator needs to be regenerated (properties of the Profile may have changed since the last configurator generation).
- text
- in file phpqrcode.php, method QRcode::text()
- textLine
- in file class.phpmailer.php, method PHPMailer::textLine()
Return a formatted mail line.
- timeBenchmark
- in file phpqrcode.php, method QRtools::timeBenchmark()
- tln_casenormalize
- in file htmlfilter.php, function tln_casenormalize()
A small helper function to use with array_walk. Modifies a by-ref value and makes it lowercase.
- tln_deent
- in file htmlfilter.php, function tln_deent()
Translates entities into literal values so they can be checked.
- tln_defang
- in file htmlfilter.php, function tln_defang()
This function checks attribute values for entity-encoded values and returns them translated into 8-bit strings so we can run checks on them.
- tln_findnxreg
- in file htmlfilter.php, function tln_findnxreg()
This function takes a PCRE-style regexp and tries to match it within the string.
- tln_findnxstr
- in file htmlfilter.php, function tln_findnxstr()
This function looks for the next character within a string. It's really just a glorified "strpos", except it catches the failures nicely.
- tln_fixatts
- in file htmlfilter.php, function tln_fixatts()
This function runs various checks against the attributes.
- tln_getnxtag
- in file htmlfilter.php, function tln_getnxtag()
This function looks for the next tag.
- tln_sanitize
- in file htmlfilter.php, function tln_sanitize()
- tln_skipspace
- in file htmlfilter.php, function tln_skipspace()
This function skips any whitespace from the current position within a string and to the next non-whitespace value.
- tln_tagprint
- in file htmlfilter.php, function tln_tagprint()
This function returns the final tag out of the tag name, an array of attributes, and the type of the tag. This function is called by tln_sanitize internally.
- tln_unspace
- in file htmlfilter.php, function tln_unspace()
Kill any tabs, newlines, or carriage returns. Our friends the makers of the browser with 95% market value decided that it'd be funny to make "java[tab]script" be just as good as "javascript".
- TLS
- in file EAP.php, constant TLS
- TLS_clients_side_check
- in file RADIUSTests.php, method RADIUSTests::TLS_clients_side_check()
This function performs
- toByte
- in file phpqrcode.php, method QRbitstream::toByte()
- totalIdPs
- in file CAT.php, method CAT::totalIdPs()
- toUpper
- in file phpqrcode.php, method QRsplit::toUpper()
- translateFile
- in file DeviceConfig.php, method DeviceConfig::translateFile()
Copy a file from the module location to the temporary directory aplying translation.
- translateString
- in file DeviceConfig.php, method DeviceConfig::translateString()
- TTLS
- in file EAP.php, constant TTLS
- turn
- in file class.smtp.php, method SMTP::turn()
Send an SMTP TURN command.
- Type
- in file XML.inc.php, class Type
base class extended by every element
- TypeMsg1
- in file ntlm_sasl_client.php, method ntlm_sasl_client_class::TypeMsg1()
- TypeMsg3
- in file ntlm_sasl_client.php, method ntlm_sasl_client_class::TypeMsg3()
- TypeSpecific
- in file XML.inc.php, class TypeSpecific
base class extended by every element
u
- $UDP_reachability_result
- in file RADIUSTests.php, variable RADIUSTests::$UDP_reachability_result
- $url
- in file class.html2text.php, variable Html2Text::$url
Contains the base URL that relative links should resolve to.
- $username
- in file class.pop3.php, variable POP3::$username
POP3 username
- $UserName
- in file XML.inc.php, variable ClientSideCredential::$UserName
- $Username
- in file class.phpmailer.php, variable PHPMailer::$Username
SMTP username.
- $UseSendmailOptions
- in file class.phpmailer.php, variable PHPMailer::$UseSendmailOptions
Whether mail() uses a fully sendmail-compatible MTA.
- $use_anon_outer
- in file Profile.php, variable Profile::$use_anon_outer
boolean value: should anonymous outer IDs be used or not?
- User.php
- procedural page User.php
- UserAPI.php
- procedural page UserAPI.php
- UserManagement.php
- procedural page UserManagement.php
- UDP_login
- in file RADIUSTests.php, method RADIUSTests::UDP_login()
- UDP_reachability
- in file RADIUSTests.php, method RADIUSTests::UDP_reachability()
This function performs actual authentication checks with MADE-UP credentials.
- UNAVAILABLE
- in file Profile.php, constant UNAVAILABLE
- unserial
- in file phpqrcode.php, method QRmask::unserial()
- unserial
- in file phpqrcode.php, method QRspec::unserial()
- updateCache
- in file Profile.php, method Profile::updateCache()
Updates database with new installler location
- updateFreshness
- in file Profile.php, method Profile::updateFreshness()
update the last_changed timestamp for this profile
- updateFreshness
- in file IdP.php, method IdP::updateFreshness()
This function sets the timestamp of last modification of the child profiles to the current timestamp. This is needed for installer caching: all installers which are on disk must be re-created if an attribute changes. This timestamp here is used to determine if the installer on disk is still new enough.
- User
- in file User.php, class User
This class represents a known CAT User (i.e. an institution and/or federation adiministrator).
- UserAPI
- in file UserAPI.php, class UserAPI
The basic methoods for the user GUI
- UserManagement
- in file UserManagement.php, class UserManagement
This class manages user privileges and bindings to institutions
- utf8CharBoundary
- in file class.phpmailer.php, method PHPMailer::utf8CharBoundary()
Find the last character boundary prior to $maxLength in a utf-8 quoted (printable) encoded string.
- uuid
- in file Helper.php, function uuid()
generates a UUID
v
- $ValidUntil
- in file XML.inc.php, variable EAPIdentityProvider::$ValidUntil
- $VendorSpecific
- in file XML.inc.php, variable EAPIdentityProvider::$VendorSpecific
- $VendorSpecific
- in file XML.inc.php, variable EAPMethod::$VendorSpecific
- $VendorSpecific
- in file XML.php, variable Device_XML::$VendorSpecific
- $VendorSpecific
- in file XML.inc.php, variable NonEAPAuthMethod::$VendorSpecific
- $Version
- in file class.phpmailer.php, variable PHPMailer::$Version
The PHPMailer Version number.
- $version
- in file phpqrcode.php, variable QRencode::$version
- $version
- in file phpqrcode.php, variable QRrawcode::$version
- $Version
- in file class.smtp.php, variable SMTP::$Version
The PHPMailer SMTP Version number.
- $version
- in file phpqrcode.php, variable QRcode::$version
- $Version
- in file class.pop3.php, variable POP3::$Version
The POP3 PHPMailer Version number.
- $versionPattern
- in file phpqrcode.php, variable QRspec::$versionPattern
- Vista7.php
- procedural page Vista7.php
- validateAddress
- in file class.phpmailer.php, method PHPMailer::validateAddress()
Check that a string looks like an email address.
- VendorSpecific
- in file XML.inc.php, class VendorSpecific
base class extended by every element
- verify
- in file class.smtp.php, method SMTP::verify()
Send an SMTP VRFY command.
- VERSION
- in file class.smtp.php, class constant SMTP::VERSION
The PHPMailer SMTP version number.
w
- $WebAddress
- in file XML.inc.php, variable Helpdesk::$WebAddress
- $width
- in file phpqrcode.php, variable FrameFiller::$width
- $width
- in file class.html2text.php, variable Html2Text::$width
Maximum width of the formatted text, in columns.
- $width
- in file phpqrcode.php, variable QRcode::$width
- $WordWrap
- in file class.phpmailer.php, variable PHPMailer::$WordWrap
Word-wrap the message body to this number of chars.
- $Workstation
- in file class.phpmailer.php, variable PHPMailer::$Workstation
SMTP workstation.
- W8.php
- procedural page W8.php
- WindowsCommon.php
- procedural page WindowsCommon.php
- WebAddress
- in file XML.inc.php, class WebAddress
base class extended by every element
- WindowsCommon
- in file WindowsCommon.php, class WindowsCommon
This class defines common functions needed by all Windows installers
- wrapText
- in file class.phpmailer.php, method PHPMailer::wrapText()
Word-wrap message.
- writeAdditionalDeletes
- in file WindowsCommon.php, method WindowsCommon::writeAdditionalDeletes()
- writeAudit
- in file CAT.php, method CAT::writeAudit()
Writes an audit log entry to the audit log file. These audits are semantic logs; they don't record every single modification in the database, but provide a logical "who did what" overview. The exact modification SQL statements are logged automatically with writeSQLAudit() instead. The log file path is configurable in _config.php.
- writeDeviceInfo
- in file Vista7.php, method Device_Vista7::writeDeviceInfo()
- writeDeviceInfo
- in file XML.php, method Device_XML::writeDeviceInfo()
- writeDeviceInfo
- in file W8.php, method Device_W8::writeDeviceInfo()
- writeDeviceInfo
- in file TestModule.php, method Device_TestModule::writeDeviceInfo()
prepare module desctiption and usage information
- writeDeviceInfo
- in file RedirectDev.php, method Device_RedirectDev::writeDeviceInfo()
- writeDeviceInfo
- in file Linux.php, method Device_Linux::writeDeviceInfo()
- writeDeviceInfo
- in file mobileconfig_superclass.php, method mobileconfig_superclass::writeDeviceInfo()
- writeDeviceInfo
- in file chromebook.php, method Device_Chromebook::writeDeviceInfo()
prepare module desctiption and usage information
- writeDeviceInfo
- in file DeviceConfig.php, method DeviceConfig::writeDeviceInfo()
prepare usage information for the installer every device module should override this method
- writeFormatInformation
- in file phpqrcode.php, method QRmask::writeFormatInformation()
- writeInstaller
- in file XML.php, method Device_XML::writeInstaller()
- writeInstaller
- in file DeviceConfig.php, method DeviceConfig::writeInstaller()
placeholder for the main device method
- writeInstaller
- in file Linux.php, method Device_Linux::writeInstaller()
- writeInstaller
- in file W8.php, method Device_W8::writeInstaller()
- writeInstaller
- in file TestModule.php, method Device_TestModule::writeInstaller()
prepare a zip archive containing files and settings which normally would be used inside the module to produce an installer
- writeInstaller
- in file Vista7.php, method Device_Vista7::writeInstaller()
- writeInstaller
- in file mobileconfig_superclass.php, method mobileconfig_superclass::writeInstaller()
prepare a zip archive containing files and settings which normally would be used inside the module to produce an installer
- writeInstaller
- in file chromebook.php, method Device_Chromebook::writeInstaller()
prepare a ONC file
- writeSQLAudit
- in file CAT.php, method CAT::writeSQLAudit()
Write an audit log entry to the SQL log file. Every SQL statement which is not a simple SELECT one will be written to the log file. The log file path is configurable in _config.php.
_
- $_converted
- in file class.html2text.php, variable Html2Text::$_converted
Indicates whether content in the $html variable has been converted yet.
- $_link_list
- in file class.html2text.php, variable Html2Text::$_link_list
Contains URL addresses from links to be rendered in plain text.
- $_options
- in file class.html2text.php, variable Html2Text::$_options
Various configuration options (able to be set in the constructor)
- _config.php
- procedural page _config.php
- _build_link_list
- in file class.html2text.php, method Html2Text::_build_link_list()
Helper function called by preg_replace() on link replacement.
- _convert
- in file class.html2text.php, method Html2Text::_convert()
Workhorse function that does actual conversion (calls _converter() method).
- _converter
- in file class.html2text.php, method Html2Text::_converter()
Workhorse function that does actual conversion.
- _convert_blockquotes
- in file class.html2text.php, method Html2Text::_convert_blockquotes()
Helper function for BLOCKQUOTE body conversion.
- _convert_pre
- in file class.html2text.php, method Html2Text::_convert_pre()
Helper function for PRE body conversion.
- _mime_types
- in file class.phpmailer.php, method PHPMailer::_mime_types()
Get the MIME type for a file extension.
- _preg_callback
- in file class.html2text.php, method Html2Text::_preg_callback()
Callback function for preg_replace_callback use.
- _preg_pre_callback
- in file class.html2text.php, method Html2Text::_preg_pre_callback()
Callback function for preg_replace_callback use in PRE content handler.
- __autoload
- in file PHPMailerAutoload.php, function __autoload()
Fall back to traditional autoload for old PHP versions
- __clone
- in file Options.php, method Options::__clone()
Prevent cloning - this is a singleton.
- __clone
- in file DBConnection.php, method DBConnection::__clone()
Implemented for safety reasons only. Cloning is forbidden and will tell the user so.
- __construct
- in file RADIUSTests.php, method RADIUSTests::__construct()
Constructor for the EAPTests class. The single mandatory parameter is the realm for which the tests are to be carried out.
- __construct
- in file RedirectDev.php, method Device_RedirectDev::__construct()
Constructs a Device object.
- __construct
- in file TestModule.php, method Device_TestModule::__construct()
Constructs a Device object.
- __construct
- in file XML_TTLS_MSCHAP2.php, method Device_XML_TTLS_MSCHAP2::__construct()
- __construct
- in file XML_TTLS_PAP.php, method Device_XML_TTLS_PAP::__construct()
- __construct
- in file phpqrcode.php, method QRrsblock::__construct()
- __construct
- in file phpqrcode.php, method QRsplit::__construct()
- __construct
- in file Profile.php, method Profile::__construct()
Class constructor for existing profiles (use IdP::newProfile() to actually create one). Retrieves all attributes and supported EAP types from the DB and stores them in the priv_ arrays.
- __construct
- in file User.php, method User::__construct()
Class constructor. The required argument is a user's persistent identifier as was returned by the authentication source.
- __construct
- in file UserManagement.php, method UserManagement::__construct()
Class constructor. Nothing special to be done when constructing.
- __construct
- in file XML_PEAP.php, method Device_XML_PEAP::__construct()
- __construct
- in file XML_PWD.php, method Device_XML_PWD::__construct()
- __construct
- in file phpqrcode.php, method QRrawcode::__construct()
- __construct
- in file XML_ALL.php, method Device_XML_ALL::__construct()
- __construct
- in file XML.inc.php, method XMLElement::__construct()
- __construct
- in file Vista7.php, method Device_Vista7::__construct()
- __construct
- in file W8.php, method Device_W8::__construct()
- __construct
- in file XML_TLS.php, method Device_XML_TLS::__construct()
- __construct
- in file mobileconfig_ios_56.php, method Device_mobileconfig_ios_56::__construct()
this array holds the list of EAP methods supported by this device
- __construct
- in file EasyPeasyICS.php, method EasyPeasyICS::__construct()
Constructor
- __construct
- in file Federation.php, method Federation::__construct()
Constructs a Federation object.
- __construct
- in file IdP.php, method IdP::__construct()
Constructs an IdP object based on its details in the database.
- __construct
- in file DeviceFactory.php, method DeviceFactory::__construct()
The constructor of the device factory.
- __construct
- in file DeviceConfig.php, method DeviceConfig::__construct()
device module constructor should be defined by each module, but if it is not, then here is a default one
- __construct
- in file chromebook.php, method Device_Chromebook::__construct()
Constructs a Device object.
- __construct
- in file class.html2text.php, method Html2Text::__construct()
Constructor.
- __construct
- in file class.phpmailer.php, method PHPMailer::__construct()
Constructor.
- __construct
- in file phpqrcode.php, method QRmask::__construct()
- __construct
- in file KitKat.php, method Device_KitKat::__construct()
- __construct
- in file phpqrcode.php, method FrameFiller::__construct()
- __construct
- in file phpqrcode.php, method QRinput::__construct()
- __construct
- in file phpqrcode.php, method QRinputItem::__construct()
- __construct
- in file Linux.php, method Device_Linux::__construct()
- __construct
- in file mobileconfig_os_x.php, method Device_mobileconfig_os_x::__construct()
this array holds the list of EAP methods supported by this device
- __construct
- in file Lollipop.php, method Device_Lollipop::__construct()
- __construct
- in file mobileconfig_ios.php, method Device_mobileconfig_ios::__construct()
this array holds the list of EAP methods supported by this device
- __construct
- in file CAT.php, method CAT::__construct()
Constructor sets the language by calling set_lang
- __destruct
- in file class.phpmailer.php, method PHPMailer::__destruct()
Destructor.
|
|