containsKey (è di una Map) restituisce un boolean, che serve al filter. Quindi filter passa ciascun oggetto al containsKey di quella mappa e ne riceve un boolean. Se è true, filter "accetta" l'oggetto e lo fa passare più avanti.
map, nonostante il nome, NON ha a che fare con le mappe. L'operazione di "map" trasforma un valore in un altro. Quindi map passa al get di quella mappa l'oggetto (che funge da chiave) e ne ottiene il valore.
Questo è il più facile. Per ciascun oggetto ottenuto a questo punto, lo passa al add di arrayAutorizzazioni.
Non ho una visione completa del tuo codice ma il senso dedotto è questo.