Element index for package Developer
Package indexes
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ l ]
[ m ]
[ n ]
[ p ]
[ r ]
[ s ]
[ t ]
[ u ]
[ w ]
[ x ]
[ _ ]
a
- addAttribute
- in file Profile.php, method Profile::addAttribute()
adds an attribute to this profile
- 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.
- addSupportedEapMethod
- in file Profile.php, method Profile::addSupportedEapMethod()
register new supported EAP method for this profile
- AVAILABLE
- in file Profile.php, constant AVAILABLE
- availableOptions
- in file Helper.php, function availableOptions()
b
- beginFlushAttributes
- in file Profile.php, method Profile::beginFlushAttributes()
deletes all attributes in this profile except the _file ones, these are reported as array
- beginFlushAttributes
- in file IdP.php, method IdP::beginFlushAttributes()
deletes all attributes in this profile except the _file ones, these are reported as array
- bootstrapFederation
- in file Federation.php, method Federation::bootstrapFederation()
Lists all Identity Providers in this federation
d
- $device
- in file DeviceFactory.php, variable DeviceFactory::$device
Contains the produced device instance
- DBConnection.php
- procedural page DBConnection.php
- DeviceFactory.php
- procedural page DeviceFactory.php
- DBConnection
- in file DBConnection.php, class DBConnection
This class is a singleton for establishing a connection to the database
- debug
- in file Helper.php, function debug()
- der2pem
- in file X509.php, method X509::der2pem()
- description
- in file Helper.php, function description()
- 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
- DeviceFactory
- in file DeviceFactory.php, class DeviceFactory
This factory instantiates a device module and makes it available in its member $device.
- Device_macosx
- in file macosx.php, class Device_macosx
This is the main implementation class of the module
- Device_mobileconfig
- in file mobileconfig.php, class Device_mobileconfig
This is the main implementation class of the module
- Device_welcomeletter
- in file welcomeletter.php, class Device_welcomeletter
This is the main implementation class of the module
- downloadCA
- in file X509.php, method X509::downloadCA()
- downloadFile
- in file Helper.php, function downloadFile()
e
- $EAP_NONE
- in file EAP.php, variable EAP::$EAP_NONE
- EAP.php
- procedural page EAP.php
- EAP
- in file EAP.php, class EAP
Convenience functions for EAP types
- EAPMethodIdFromArray
- in file Helper.php, function EAPMethodIdFromArray()
- error
- in file Helper.php, function error()
g
- getAnonymousIDSupport
- in file Profile.php, method Profile::getAnonymousIDSupport()
returns FALSE if anonymous outer ID support if disabled, or the realm if it is enabled
- getAttributes
- in file IdP.php, method IdP::getAttributes()
retrieves the IdP-wide attributes
- getAttributes
- in file Profile.php, method Profile::getAttributes()
getAttibutes() returnes an array of attributes, including options (as an array) if no argument is given, only the profile-wide options are returned
- getCAs
- in file Profile.php, method Profile::getCAs()
- getCollapsedAttributes
- in file Profile.php, method Profile::getCollapsedAttributes()
- getEapMethodsinOrderOfPreference
- in file Profile.php, method Profile::getEapMethodsinOrderOfPreference()
produces an array of EAP methods supported by this profile, ordered by reference
- getRealm
- in file Profile.php, method Profile::getRealm()
- Globals
- in file Helper.php, class Globals
Define some variables which need to be globally accessible
- GTC
- in file EAP.php, constant GTC
h
- Helper.php
- procedural page Helper.php
- handle
- in file DBConnection.php, method DBConnection::handle()
This is the only usable function. It creates a database connection if it is not up yet, and returns a handle to the database connection on every call.
i
- $identifier
- in file Profile.php, variable Profile::$identifier
- $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
- $institution
- in file Profile.php, variable Profile::$institution
- IdP.php
- procedural page IdP.php
- IdP
- in file IdP.php, class IdP
This class represents an Identity Provider (IdP).
- INCOMPLETE
- in file Profile.php, constant INCOMPLETE
- 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.
- isBlacklisted
- in file Profile.php, method Profile::isBlacklisted()
Checks whether a combination of EAP type and device should be served, or rather redirected
- isEapTypeDefinitionComplete
- in file Profile.php, method Profile::isEapTypeDefinitionComplete()
l
- $lang_index
- in file Helper.php, variable Globals::$lang_index
Current language setting (en, de, pl, etc.)
- listAllIdentityProviders
- in file Federation.php, method Federation::listAllIdentityProviders()
- listDevices
- in file Profile.php, method Profile::listDevices()
list all devices marking their availabiblity
- listFederations
- in file Federation.php, method Federation::listFederations()
Lists all federations that exist in the database
- listIdentityProviders
- in file Federation.php, method Federation::listIdentityProviders()
Lists all Identity Providers in this federation
- listKnownEAPTypes
- in file EAP.php, method EAP::listKnownEAPTypes()
- listProfiles
- in file IdP.php, method IdP::listProfiles()
This function retrieves all registered profiles for this IdP from the database
p
- $PEAP_MSCHAP2
- in file EAP.php, variable EAP::$PEAP_MSCHAP2
- Profile.php
- procedural page Profile.php
- 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
- printCountryList
- in file Federation.php, method Federation::printCountryList()
Prepares a list of countries known to the CAT
- 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.
- 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.
r
- $realm
- in file Profile.php, variable Profile::$realm
- $root
- in file Helper.php, variable Globals::$root
CAT source location
- registerBlacklist
- in file Profile.php, method Profile::registerBlacklist()
registers that a combination of device type and EAP method in this profile should NOT be served by CAT A redirect URL needs to be given to send the user to
u
- $use_anon_outer
- in file Profile.php, variable Profile::$use_anon_outer
- UNAVAILABLE
- in file Profile.php, constant UNAVAILABLE
- unregisterBlacklist
- in file Profile.php, method Profile::unregisterBlacklist()
Deletes a previously set blacklist rule for EAP types and/or devices in this profile, including all more specific rules
- uuid
- in file Helper.php, function uuid()
generates a UUID
w
- welcomeletter.php
- procedural page welcomeletter.php
- writeInstaller
- in file welcomeletter.php, method Device_welcomeletter::writeInstaller()
prepare a zip archive containing files and settings which normally would be used inside the module to produce an installer
- writeInstaller
- in file mobileconfig.php, method Device_mobileconfig::writeInstaller()
prepare a zip archive containing files and settings which normally would be used inside the module to produce an installer
- writeInstaller
- in file macosx.php, method Device_macosx::writeInstaller()
prepare a zip archive containing files and settings which normally would be used inside the module to produce an installer
x
- X509.php
- procedural page X509.php
- X509
- in file X509.php, class X509
This class contains handling functions for X.509 certificates
|
|