Fatti

Il ricorrente, [X.] , era stato assunto presso l'Ufficio federale delle assicurazioni private dal 1° ottobre 1996 e si trovava, dal 1° gennaio 2002, in un rapporto di lavoro pubblico a tempo indeterminato. Nell'estate del 2002 e dal maggio 2003, dovette essere trattato più volte per diverse settimane in una clinica psichiatrica. Il 23 ottobre 2003, il rapporto di lavoro fu risolto di comune accordo. Il ricorrente impugnò senza successo questa convenzione dinanzi al Dipartimento federale delle finanze e alla Commissione di ricorso del personale federale.

Il ricorrente sostenne che la convenzione era nulla perché conclusa durante il periodo di divieto di licenziamento, o invalida a causa della sua incapacità di intendere e di volere all'epoca. Chiese di annullare la decisione della Commissione di ricorso del 27 settembre 2006 e di essere dichiarato impiegato non licenziato della Confederazione.

Legge

Il Tribunale federale esaminò se l'accordo di risoluzione del 23 ottobre 2003 fosse valido. Stabilì che le parti contraenti possono risolvere il rapporto di lavoro di comune accordo in qualsiasi momento (art. 10 cpv. 1 LPers). Le autorità inferiori avevano considerato la convenzione come valida.

Il ricorrente sollevò diverse eccezioni, tra cui che la convenzione era stata conclusa durante il periodo di divieto di licenziamento per malattia e quindi era nulla o, a causa della sua incapacità di intendere e di volere all'epoca, era invalida. Tuttavia, il Tribunale federale ritenne che l'irrinunciabilità relativa delle norme sulla protezione contro i licenziamenti non vietava di risolvere il rapporto di lavoro mediante un contratto di risoluzione, a condizione che ciò non comportasse un'elusione della protezione contro i licenziamenti obbligatoria.

Il Tribunale…