- Home
- About
- Testimonials
- Demos
- Download
- Documentation
- Blogs
- Forum
- Support

Packages:
System.IO
default
System.Web.UI
System.Web.UI.ActiveControls
System.Web.UI.WebControls
System.Web.UI.WebControls.assets
System.Web
System.Web.Services
System.Xml
System.Data.Common.Pgsql
System.Data.Common.Mssql
System.Data.Common
System.Data.Common.Mysql
System.Data.Commom.Sqlite
System.Data.Common.Oracle
System.Data.Common.Sqlite
System.Data
System.Data.ActiveRecord
System.Data.ActiveRecord.Relations
System.Data.ActiveReecord.Scaffold.InputBuilder
System.Data.ActiveRecord.Scaffold
System.Data.DataGateway
System.Data.SqlMap
System.Data.SqlMap.Statements
System.Data.SqlMap.Configuration
System.I18N
System.Util
System
System.Collections
System.Caching
System.Security
System.Exceptions
Classes:
IUserManager
TAuthManager
TAuthorizationRule
TAuthorizationRuleCollection
TDbUser
TDbUserManager
TSecurityManager
TSecurityManagerValidationMode
TUser
TUserManager
TUserManagerPasswordMode

Keyword

# Element index for package System.Security

[ c ] [ d ] [ e ] [ g ] [ h ] [ i ] [ l ] [ o ] [ s ] [ t ] [ u ] [ v ] [ _ ]

## _

__construct
  in file TUser.php, method TUser::__construct()
  Constructor.
__construct
  in file TAuthorizationRule.php, method TAuthorizationRule::__construct()
  Constructor.

top

## c

computeHMAC
  in file TSecurityManager.php, method TSecurityManager::computeHMAC()
  Computes the HMAC for the data with getValidationKey.
createDbConnection
  in file TDbUserManager.php, method TDbUserManager::createDbConnection()
  Creates the DB connection.
createUser
  in file TDbUserManager.php, method TDbUser::createUser()
  Creates a new user instance given the username.
createUserFromCookie
  in file TDbUserManager.php, method TDbUser::createUserFromCookie()
  Creates a new user instance given the cookie containing auth data.

top

## d

decrypt
  in file TSecurityManager.php, method TSecurityManager::decrypt()
  Decrypts data with getEncryptionKey.
doAuthentication
  in file TAuthManager.php, method TAuthManager::doAuthentication()
  Performs authentication.
doAuthorization
  in file TAuthManager.php, method TAuthManager::doAuthorization()
  Performs authorization.
MD5
  in file TUserManager.php, class constant TUserManagerPasswordMode::MD5
MD5
  in file TSecurityManager.php, class constant TSecurityManagerValidationMode::MD5

top

## e

encrypt
  in file TSecurityManager.php, method TSecurityManager::encrypt()
  Encrypts data with getEncryptionKey.
RETURN_URL_VAR
  in file TAuthManager.php, class constant TAuthManager::RETURN_URL_VAR
  GET variable name for return url

top

## g

generateRandomKey
  in file TSecurityManager.php, method TSecurityManager::generateRandomKey()
  Generates a random key.
generateUserKey
  in file TAuthManager.php, method TAuthManager::generateUserKey()
getAction
  in file TAuthorizationRule.php, method TAuthorizationRule::getAction()
getAllowAutoLogin
  in file TAuthManager.php, method TAuthManager::getAllowAutoLogin()
getAuthenticatedApplied
  in file TAuthorizationRule.php, method TAuthorizationRule::getAuthenticatedApplied()
getAuthExpire
  in file TAuthManager.php, method TAuthManager::getAuthExpire()
getConnectionID
  in file TDbUserManager.php, method TDbUserManager::getConnectionID()
getDbConnection
  in file TDbUserManager.php, method TDbUser::getDbConnection()
  Returns a database connection that may be used to retrieve data from database.
getDbConnection
  in file TDbUserManager.php, method TDbUserManager::getDbConnection()
getEncryption
  in file TSecurityManager.php, method TSecurityManager::getEncryption()
getEncryptionKey
  in file TSecurityManager.php, method TSecurityManager::getEncryptionKey()
getEveryoneApplied
  in file TAuthorizationRule.php, method TAuthorizationRule::getEveryoneApplied()
getGuestApplied
  in file TAuthorizationRule.php, method TAuthorizationRule::getGuestApplied()
getGuestName
  in file TUserManager.php, method TUserManager::getGuestName()
getGuestName
  in file TDbUserManager.php, method TDbUserManager::getGuestName()
getGuestName
  in file IUserManager.php, method IUserManager::getGuestName()
getIPRules
  in file TAuthorizationRule.php, method TAuthorizationRule::getIPRules()
getIsGuest
  in file TUser.php, method TUser::getIsGuest()
getLoginPage
  in file TAuthManager.php, method TAuthManager::getLoginPage()
getManager
  in file TUser.php, method TUser::getManager()
getName
  in file TUser.php, method TUser::getName()
getPasswordMode
  in file TUserManager.php, method TUserManager::getPasswordMode()
getReturnUrl
  in file TAuthManager.php, method TAuthManager::getReturnUrl()
getReturnUrlVarName
  in file TAuthManager.php, method TAuthManager::getReturnUrlVarName()
getRoles
  in file TUserManager.php, method TUserManager::getRoles()
  Returns an array of user role information.
getRoles
  in file TAuthorizationRule.php, method TAuthorizationRule::getRoles()
getRoles
  in file TUser.php, method TUser::getRoles()
getState
  in file TUser.php, method TUser::getState()
  Returns the value of a variable that is stored in user session.
getStateChanged
  in file TUser.php, method TUser::getStateChanged()
getUser
  in file TUserManager.php, method TUserManager::getUser()
  Returns a user instance given the user name.
getUser
  in file IUserManager.php, method IUserManager::getUser()
  Returns a user instance given the user name.
getUser
  in file TDbUserManager.php, method TDbUserManager::getUser()
  Returns a user instance given the user name.
getUserClass
  in file TDbUserManager.php, method TDbUserManager::getUserClass()
getUserFile
  in file TUserManager.php, method TUserManager::getUserFile()
getUserFromCookie
  in file TUserManager.php, method TUserManager::getUserFromCookie()
  Returns a user instance according to auth data stored in a cookie.
getUserFromCookie
  in file IUserManager.php, method IUserManager::getUserFromCookie()
  Returns a user instance according to auth data stored in a cookie.
getUserFromCookie
  in file TDbUserManager.php, method TDbUserManager::getUserFromCookie()
  Returns a user instance according to auth data stored in a cookie.
getUserKey
  in file TAuthManager.php, method TAuthManager::getUserKey()
getUserManager
  in file TAuthManager.php, method TAuthManager::getUserManager()
getUsers
  in file TUserManager.php, method TUserManager::getUsers()
  Returns an array of all users.
getUsers
  in file TAuthorizationRule.php, method TAuthorizationRule::getUsers()
getValidation
  in file TSecurityManager.php, method TSecurityManager::getValidation()
getValidationKey
  in file TSecurityManager.php, method TSecurityManager::getValidationKey()
getVerb
  in file TAuthorizationRule.php, method TAuthorizationRule::getVerb()

top

## h

hashData
  in file TSecurityManager.php, method TSecurityManager::hashData()
  Prefixes data with an HMAC.
SHA1
  in file TUserManager.php, class constant TUserManagerPasswordMode::SHA1
SHA1
  in file TSecurityManager.php, class constant TSecurityManagerValidationMode::SHA1

top

## i

init
  in file TSecurityManager.php, method TSecurityManager::init()
  Initializes the module.
init
  in file TAuthManager.php, method TAuthManager::init()
  Initializes this module.
init
  in file TUserManager.php, method TUserManager::init()
  Initializes the module.
init
  in file TDbUserManager.php, method TDbUserManager::init()
  Initializes the module.
insertAt
  in file TAuthorizationRule.php, method TAuthorizationRuleCollection::insertAt()
  Inserts an item at the specified position.
isInRole
  in file TUser.php, method TUser::isInRole()
isUserAllowed
  in file TAuthorizationRule.php, method TAuthorizationRuleCollection::isUserAllowed()
isUserAllowed
  in file TAuthorizationRule.php, method TAuthorizationRule::isUserAllowed()
IUserManager
  in file IUserManager.php, class IUserManager
  IUserManager interface
IUserManager.php
  procedural page IUserManager.php

top

## l

Clear
  in file TUserManager.php, class constant TUserManagerPasswordMode::Clear
leave
  in file TAuthManager.php, method TAuthManager::leave()
  Performs login redirect if authorization fails.
loadFromString
  in file TUser.php, method TUser::loadFromString()
loadUserData
  in file TUserManager.php, method TUserManager::loadUserData()
  Loads user/role information from an XML node.
login
  in file TAuthManager.php, method TAuthManager::login()
  Logs in a user with username and password.
logout
  in file TAuthManager.php, method TAuthManager::logout()
  Logs out a user.

top

## o

onAuthenticate
  in file TAuthManager.php, method TAuthManager::onAuthenticate()
  Performs the real authentication work.
onAuthExpire
  in file TAuthManager.php, method TAuthManager::onAuthExpire()
  Performs user logout on authentication expiration.
onAuthorize
  in file TAuthManager.php, method TAuthManager::onAuthorize()
  Performs the real authorization work.

top

## s

saveToString
  in file TUser.php, method TUser::saveToString()
saveUserToCookie
  in file TDbUserManager.php, method TDbUser::saveUserToCookie()
  Saves necessary auth data into a cookie.
saveUserToCookie
  in file IUserManager.php, method IUserManager::saveUserToCookie()
  Saves user auth data into a cookie.
saveUserToCookie
  in file TDbUserManager.php, method TDbUserManager::saveUserToCookie()
  Saves user auth data into a cookie.
saveUserToCookie
  in file TUserManager.php, method TUserManager::saveUserToCookie()
  Saves user auth data into a cookie.
setAllowAutoLogin
  in file TAuthManager.php, method TAuthManager::setAllowAutoLogin()
setAuthExpire
  in file TAuthManager.php, method TAuthManager::setAuthExpire()
setConnectionID
  in file TDbUserManager.php, method TDbUserManager::setConnectionID()
  Sets the ID of a TDataSourceConfig module.
setEncryption
  in file TSecurityManager.php, method TSecurityManager::setEncryption()
setEncryptionKey
  in file TSecurityManager.php, method TSecurityManager::setEncryptionKey()
setGuestName
  in file TUserManager.php, method TUserManager::setGuestName()
setGuestName
  in file TDbUserManager.php, method TDbUserManager::setGuestName()
setIsGuest
  in file TUser.php, method TUser::setIsGuest()
setLoginPage
  in file TAuthManager.php, method TAuthManager::setLoginPage()
  Sets the login page that the client browser will be redirected to if login is needed.
setName
  in file TUser.php, method TUser::setName()
setPasswordMode
  in file TUserManager.php, method TUserManager::setPasswordMode()
setReturnUrl
  in file TAuthManager.php, method TAuthManager::setReturnUrl()
  Sets the URL that the browser should be redirected to when login succeeds.
setReturnUrlVarName
  in file TAuthManager.php, method TAuthManager::setReturnUrlVarName()
setRoles
  in file TUser.php, method TUser::setRoles()
setState
  in file TUser.php, method TUser::setState()
  Stores a variable in user session.
setStateChanged
  in file TUser.php, method TUser::setStateChanged()
setUserClass
  in file TDbUserManager.php, method TDbUserManager::setUserClass()
setUserFile
  in file TUserManager.php, method TUserManager::setUserFile()
setUserManager
  in file TAuthManager.php, method TAuthManager::setUserManager()
setValidation
  in file TSecurityManager.php, method TSecurityManager::setValidation()
setValidationKey
  in file TSecurityManager.php, method TSecurityManager::setValidationKey()
switchToGuest
  in file TUserManager.php, method TUserManager::switchToGuest()
  Sets a user as a guest.
switchUser
  in file TAuthManager.php, method TAuthManager::switchUser()
  Switches to a new user.
USER_FILE_EXT
  in file TUserManager.php, class constant TUserManager::USER_FILE_EXT
  extension name to the user file

top

## t

TAuthManager.php
  procedural page TAuthManager.php
TAuthorizationRule.php
  procedural page TAuthorizationRule.php
TDbUserManager.php
  procedural page TDbUserManager.php
TSecurityManager.php
  procedural page TSecurityManager.php
TUserManager.php
  procedural page TUserManager.php
TUser.php
  procedural page TUser.php
STATE_ENCRYPTION_KEY
  in file TSecurityManager.php, class constant TSecurityManager::STATE_ENCRYPTION_KEY
STATE_VALIDATION_KEY
  in file TSecurityManager.php, class constant TSecurityManager::STATE_VALIDATION_KEY
TAuthManager
  in file TAuthManager.php, class TAuthManager
  TAuthManager class
TAuthorizationRule
  in file TAuthorizationRule.php, class TAuthorizationRule
  TAuthorizationRule class
TAuthorizationRuleCollection
  in file TAuthorizationRule.php, class TAuthorizationRuleCollection
  TAuthorizationRuleCollection class.
TDbUser
  in file TDbUserManager.php, class TDbUser
  TDbUser class
TDbUserManager
  in file TDbUserManager.php, class TDbUserManager
  TDbUserManager class
TSecurityManager
  in file TSecurityManager.php, class TSecurityManager
  TSecurityManager class
TSecurityManagerValidationMode
  in file TSecurityManager.php, class TSecurityManagerValidationMode
  TSecurityManagerValidationMode class.
TUser
  in file TUser.php, class TUser
  TUser class
TUserManager
  in file TUserManager.php, class TUserManager
  TUserManager class
TUserManagerPasswordMode
  in file TUserManager.php, class TUserManagerPasswordMode
  TUserManagerPasswordMode class.

top

## u

updateSessionUser
  in file TAuthManager.php, method TAuthManager::updateSessionUser()
  Updates the user data stored in session.

top

## v

validateData
  in file TSecurityManager.php, method TSecurityManager::validateData()
  Validates if data is tampered.
validateUser
  in file TUserManager.php, method TUserManager::validateUser()
  Validates if the username and password are correct.
validateUser
  in file TDbUserManager.php, method TDbUserManager::validateUser()
  Validates if the username and password are correct.
validateUser
  in file TDbUserManager.php, method TDbUser::validateUser()
  Validates if username and password are correct entries.
validateUser
  in file IUserManager.php, method IUserManager::validateUser()
  Validates if the username and password are correct.

top