10. The computer readable storage medium as recited in claim 6 , wherein the CCM operation declaration is written in one of extensible markup language (XML) and Javascript object notation (JSON).
6. A non-transitory computer readable storage medium comprising a computer readable program for configuring and executing card content management (CCM) operations in a declarative manner, wherein the computer readable program when executed on a computer causes the computer to perform steps comprising: composing a CCM operation declaration, wherein each CCM operation includes one or more CCM scripts, the composing the CCM operation declaration including graphically authoring the CCM operation declaration, wherein the graphically authoring includes dragging and dropping icons representing scripts into a field and connecting the icons into a sequence using constructs; storing the CCM operation declaration in memory; when provisioning is needed, fetching applicable scripts for the CCM operation declaration and creating parsed scripts by parsing the applicable scripts; preparing an execution context needed for each script in the CCM operation declaration, wherein all needed parameter values are set and the parsed scripts are stored in an iterator in a desired order of execution; and executing the scripts in an order specified in the CCM operation declaration.