1. A method for selecting an operating mode for an application to be played via an optical disc player, the application operable to play an interactive content component of an interactive multimedia presentation, the application having computer-executable instructions, the method comprising: ascertaining an authentication status of an entity that authored or published the application, the authentication status indicating whether the entity is recognized; receiving a request from the application for required resource access permissions and optional resource access permissions to access resources the interactive content component is entitled to receive, the required resource access permissions comprising minimum permissions needed for the application to play; based on the request, evaluating a security policy to determine a first level of trust associated with the application, the first level of trust indicating a set of resource access permissions recommended for availability to the application; and based on the authentication status, the request and the first level of trust, ascertaining an authorization status of the application, the authorization status indicating whether the application enters a first operating mode or a second operating mode, in the first operating mode, granting all of the required resource access permissions to the application and one or more of the optional resource access permissions to the application, in the second operating mode, not granting one or more of the required resource access permissions, and not permitting the application to execute, to prevent operating failures because of missing permissions needed by the application for execution from occurring.
1. A method for selecting an operating mode for an application to be played via an optical disc player, the application operable to play an interactive content component of an interactive multimedia presentation, the application having computer-executable instructions, the method comprising: ascertaining an authentication status of an entity that authored or published the application, the authentication status indicating whether the entity is recognized; receiving a request from the application for required resource access permissions and optional resource access permissions to access resources the interactive content component is entitled to receive, the required resource access permissions comprising minimum permissions needed for the application to play; based on the request, evaluating a security policy to determine a first level of trust associated with the application, the first level of trust indicating a set of resource access permissions recommended for availability to the application; and based on the authentication status, the request and the first level of trust, ascertaining an authorization status of the application, the authorization status indicating whether the application enters a first operating mode or a second operating mode, in the first operating mode, granting all of the required resource access permissions to the application and one or more of the optional resource access permissions to the application, in the second operating mode, not granting one or more of the required resource access permissions, and not permitting the application to execute, to prevent operating failures because of missing permissions needed by the application for execution from occurring. 2. The method according to claim 1 , wherein the step of evaluating the security policy comprises evaluating the security policy based on the authentication status.