Gestione della sicurezza mediante script
Gli script interagiscono con il sistema di gestione della sicurezza attraverso la classe Security, che espone proprietà e metodi per la gestione degli utenti con procedure personalizzate.
Proprietà e metodi della classe Security costituiscono funzioni predefinite di uso globale e non richiedono quindi l’istanziazione della classe Security per l’utilizzo.
Le proprietà esposte dalla classe Security sono:
|
CurrentSecArea |
Imposta/interroga l’area di sicurezza corrente del sistema |
|
CurrentSecLevel |
Imposta/interroga il livello di scurezza corrente del sistema
|
|
CurrentUser |
Imposta/interroga il nome utente della connessione corrente
|
|
LogInTime |
Imposta/interroga il time stamp dell’ultima operazione di login
|
|
MaxConnectionTime |
Imposta/interroga il timeout della connessione corrente, al termine del quale l’utente verrà automaticamente disconnesso |
Nota: le stesse informazioni sono rese disponibili dalle corrispondenti Variabili Locali (cfr. capitolo “Espressioni e Script”).
La classe espone inoltre i metodi per l’esecuzione del login e del logout:
|
LogIn (User, Password) |
Esegue la connessione dell’utente specificato utilizzando la password specificata.
|
|
LogOut |
Termina la connessione corrente, abolendo tutti i privilegi di accesso ad essa correlati.
|
Per ulteriori informazioni sulla classe Security fare riferimento alla Guida Basic Script.