Fatti: Fatti: A. P._, nata nel 1948, è stata unita in matrimonio con O._ (nato nel 1942) dal 24 maggio 1974 al 2 dicembre 1993 (crescita in giudicato della sentenza di divorzio). Secondo la convenzione sulle conseguenze accessorie del divorzio, omologata nel giudizio pretorile, l'ex marito era tra l'altro tenuto a versare alla ex moglie, a titolo di contributo alimentare, fr. 2'000.- mensili dal "1.3.1993 sino al 1996" e fr. 1'800.- mensili dal "1.9.1996 sino al 2000". Inoltre, se a tale momento l'interessata si fosse trovata "in situazione tale da non poter mantenere il tenore di vita datole dall'indennità versatale dal marito", essa avrebbe potuto chiedere al Pretore la proroga dell'assetto a quel momento riconosciuto sino ad un periodo massimo di cinque anni (2005), comprovandone i motivi. O._ è deceduto il 9 agosto 2001. In data 22 agosto 2001 P._ si è rivolta alla Cassa pensioni della Confederazione (CPC), cui era stato affiliato il defunto ex marito, chiedendo l'erogazione di una rendita vedovile. Rilevando come la sentenza di divorzio non stabilisse il diritto ad alimenti a vita, la Cassa ha respinto la richiesta di prestazioni. In data 22 agosto 2001 P._ si è rivolta alla Cassa pensioni della Confederazione (CPC), cui era stato affiliato il defunto ex marito, chiedendo l'erogazione di una rendita vedovile. Rilevando come la sentenza di divorzio non stabilisse il diritto ad alimenti a vita, la Cassa ha respinto la richiesta di prestazioni. B. Osservando come il defunto ex marito avesse comunque, anche in assenza di un'imposizione pretorile in tal senso, continuato ad effettuare i pagamenti dopo il 31 dicembre 2000 e fino alla data del suo decesso, con petizione 22 gennaio 2002 P._ è insorta al Tribunale delle assicurazioni del Cantone Ticino chiedendo la condanna della CPC al versamento, in via principale, di una pensione vedovile a vita e, in via subordinata, di una tale prestazione fino al 31 dicembre 2005. Per giudizio del 5 giugno 2002 il Tribunale cantonale delle assicurazioni ha respinto la petizione. A motivazione della loro pronuncia, i primi giudici hanno in particolare rilevato non potere l'attrice validamente sostenere una perdita di sostegno ai fini dell'attribuzione di una rendita per vedove in quanto, successivamente all'anno 2000, il relativo diritto ad una pensione alimentare non era direttamente deducibile dal giudizio pretorile. Per giudizio del 5 giugno 2002 il Tribunale cantonale delle assicurazioni ha respinto la petizione. A motivazione della loro pronuncia, i primi giudici hanno in particolare rilevato non potere l'attrice validamente sostenere una perdita di sostegno ai fini dell'attribuzione di una rendita per vedove in quanto, successivamente all'anno 2000, il relativo diritto ad una pensione alimentare non era direttamente deducibile dal giudizio pretorile. C. P._ interpone ricorso di diritto amministrativo al Tribunale federale delle assicurazioni, al quale, in annullamento del giudizio cantonale, chiede il riconoscimento di una rendita vedovile. Dei motivi si dirà, per quanto occorra, nei considerandi. La Confederazione svizzera, e per essa la CPC, rappresentata dall'Amministrazione federale delle finanze, dopo avere chiesto la reiezione del gravame, propone al Tribunale federale delle assicurazioni di operare una sostituzione di parte e di proseguire la procedura con la Cassa pensioni della Confederazione PUBLICA in qualità di resistente, garantendo per il resto alla Confederazione il diritto di essere sentita. Dopo avere inizialmente domandato la sospensione della procedura, PUBLICA aderisce alla richiesta di sostituzione di parte. Nel merito postula la reiezione del ricorso, al pari dell'Ufficio federale delle assicurazioni sociali (UFAS). La Confederazione svizzera, e per essa la CPC, rappresentata dall'Amministrazione federale delle finanze, dopo avere chiesto la reiezione del gravame, propone al Tribunale federale delle assicurazioni di operare una sostituzione di parte e di proseguire la procedura con la Cassa pensioni della Confederazione PUBLICA in qualità di resistente, garantendo per il resto alla Confederazione il diritto di essere sentita. Dopo avere inizialmente domandato la sospensione della procedura, PUBLICA aderisce alla richiesta di sostituzione di parte. Nel merito postula la reiezione del ricorso, al pari dell'Ufficio federale delle assicurazioni sociali (UFAS). D. Il Tribunale federale delle assicurazioni ha indetto una deliberazione pubblica alla presenza delle parti che si è tenuta il 12 dicembre 2005.