Content Access Framework (CAF) provides a single point of access to all functionality related to DRM-protected content in a device. CAF provides interfaces for applications to read both unprotected and DRM protected content.