¿Cómo enumero todos los campos en un archivo PDF en ITextSharp?

Digamos que he cargado un archivo PDF usando iTextSharp:

PdfStamper p = GetDocument();
AcroFields af = ps.AcroFields;

¿Cómo obtengo una lista de todos los nombres de campo en el documento deaf?