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.