1. A method comprising: retrieving a content file having content information and associated user interface information including at least one executable user interface object used to generate a user interface element, the user interface information relating to user interface elements of a presentation application to present the content information; verifying, using at least one processor, the user interface information embedded in the content file using a security component of the presentation application; implementing security by enforcing rights and constraints indicated in content security data included within the content file to be observed by the presentation application together with enforcing presentation application security defined by application security data of the presentation application; presenting the content information using the presentation application; and presenting user interface elements for the presentation application using the user interface information associated with the content information during the presentation of the content information.