Mannen åtalats för brott mot lagen om förbud beträffande knivar och andra farliga föremål, grovt brott, skriver Säkerhetspolisen på sin hemsida.
Mannen har sedan han greps utanför Haga slott utretts av Säpo under ledning av åklagare vid Riksenheten för säkerhetsmål.
Enligt uppgifter till Aftonbladet bar mannen även på handfängsel, tejp, skyddsmask och en pistolattrapp.
– Vi känner till de uppgifterna men det vi kan säga idag är att det vid gripandet påträffades ett flertal knivar som befaras kunnat användas vid ett brottsligt angrepp, säger Johan Wikström, presstalesperson vid Säkerhetspolisen.
Säkerhetspolisen vill inte uttala sig om motivbilden så det är fortsatt oklart varför mannen befann sig utanför slottet.