Classes, interfaces, and traits

BusinessException

Business Exception class

« More »

ErrorHandler

Handle error

« More »

Locale

Initialize and set locale for SSO

« More »

Session

Session class

« More »

Sso

Sso "private" class : can be used in SSO but not in Applications

« More »

SsoAdminApi

Allow other applications to retrieve SSO data with this class if current user is SSO admin

« More »

SsoClient

Main SSO class

« More »

Constants

 

Current locale for SSO

SSO_CURRENT_LOCALE = 'en' 
package sso\lib
 

Relative path of SSO

SSO_RELATIVE = \salt\Salt::relativePath(1) 
package sso\lib
 

SSO page title

SSO_TITLE = $titre 
package sso\lib

Classes, interfaces, and traits

SsoAdministrable

All DAO that can be modified in administration page will implement it

« More »

SsoGroupable

All DAO that can be grouped will implements it.

« More »

SsoAppli

SsoAppli

« More »

SsoAuthMethod

SsoAuthMethod

« More »

SsoCredential

SsoCredential

« More »

SsoGroup

SsoGroup

« More »

SsoGroupElement

SsoGroupElement

« More »

SsoProfil

SsoProfil class. A Profil is a container for Theme class

« More »

SsoUser

SsoUser

« More »

Classes, interfaces, and traits

SsoAuthMethodInterface

Interface for Authentication Methods

« More »

SsoAuthMethodClass

Auth method based on another class (plugin)

« More »

SsoAuthMethodDatabase

Method based on database

« More »

SsoAuthMethodLdap

Method based on LDAP

« More »

SsoAuthMethodLocal

Local method : will use SSO user table

« More »

Classes, interfaces, and traits

AuthUser

User found in an auth method

« More »

Handler

Parent class of application plugin handlers

« More »

Theme

Parent class for all themes

« More »

VisibleTheme

Parent class of all visible theme

« More »