Questa classe implementa le funzionalita' di autenticazione, in
particolare fornisce il supporto per la gestione della validazione
di userName/userPassword e per la gestione delle sessioni utente.
Questa classe rappresenta il meccanismo per poter interagire, da parte
dell'interfaccia utente, con il contenuto dei parametri impostati nel
session bean che rappresenta la user session dell'utente.
Questa classe contiene una serie di attributi e metodi statici che vengono
utilizzati nella user interface per gestire lo stato della sessione sull'AS
e per effettuare le operazioni di logon e logoff.
Questa classe rappresenta un parametro, completo dello scope,
dell'eventuale utente al quale e' associato (valorizzato solo se si sta
lavorando con parametri di utenti diversi da quello loggato con il client),
del prefisso dell'applicazione, della chiave(nome) e del valore in forma
di Object.
Se l'utente corrente possiede il permesso di modificare i parametri di altri utenti
apre la frame forzando la lettura dei parametri con prefisso specificato.
Questo metodo chiama il metodo forceDBMSCacheReload locale (che non puo'
essere chiamata da global in quanto lockato) e poi chiama
la sessione globale che forza la chiamata di
forceDBMSCacheReload per tutte le sessioni a parte la chiamante
(per i problemi di lockup e ricorsione appena citati).
Questo metodo torna il valore del parametro specificato, cercandolo
nell'ordine in SCOPE_CLIENT, SCOPE_USER_SESSION, SCOPE_USER,
SCOPE_GLOBAL_SESSION, SCOPE_GLOBAL.
Questo metodo torna un array di descrittori di parametro contenenti tutti
i parametri presenti nello scope specificato e con un determinato
app_prefix passato come parametro
Questo metodo torna un array di descrittori di parametri appartenenti
allo SCOPE_USER dell'utente specificato in input e aventi l'app_prefix
specificato come parametro
Questo metodo torna un array di descrittori di parametro contenente i
parametri letti dallo SCOPE_USER dell'utente specificato ed aventi
l'app_prefix passato in input
Questo metodo torna un array di descrittori di parametro rappresentante
i parametri presenti nello scope specificato ed aventi l'app_prefix passato
in input
Questo metodo torna un array di descrittori di parametro contenente i
parametri letti dallo SCOPE_USER dell'utente specificato ed aventi
l'app_prefix specificato
Ritorna un array di DAC contenente i dati relativi le applicazioni, il metodo verrà utilizzato
nella classe AutDACParamDescriptor per la popolazione del campo prefisso (COMBO) sulla griglia
Questo metodo torna un array di chiavi dei parametri presenti nello
SCOPE_USER dell'utente specificato come parametro e con un determinato
prefisso di applicazione.
Questo metodo torna un array di stringhe contenente le chiavi di tutti
i parametri contenuti nello scope specificato e con l'app_prefix passato
come parametro
Questo metodo torna un array di stringhe contenente le chiavi di tutti
i parametri contenuti nello SCOPE_USER dell'utente specificato
come parametro, ed aventi l'app_prefix passato in input
Questo metodo torna un array di stringhe contenente le chiavi di tutti
i parametri presenti nello scope specificato ed aventi l'app_prefix passato
come input
Questo metodo torna un array di stringhe contenente le chiavi dei parametri
presenti nello SCOPE_USER dell'utente specificato ed aventi
l'app_prefix specificato
Questo metodo torna il valore del parametro specificato, cercandolo
nell'ordine in SCOPE_CLIENT, SCOPE_USER_SESSION, SCOPE_USER,
SCOPE_GLOBAL_SESSION, SCOPE_GLOBAL.
Questo metodo ritorna il CfgUserSession che a sua volta e' in grado di
riferire il session bean stateful presente sull'AS che identifica la
sessione legata all'utente.