Namespaces
Variants
Actions
Revision as of 02:57, 20 February 2012 by lpvalente (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Capabilities (Português)

Jump to: navigation, search
Dados do artigo

Artigo
Tradução:
Originado de Capabilities
Última alteração feita por lpvalente em 20 Feb 2012

O que são capabilities

Uma "capability" (ou permissão) é uma característica do framework de segurança do Symbian OS ("Platform Security"), que está disponível a partir da S60 3ª Edição. Um determinado processo (iniciado a partir de um EXE) pode possuir ou não uma determinada "capability". Algumas operações, como invocar serviços de um servidor no Symbian OS, requerem uma determinada "capability". A API para acesso ao serviço é que define a sua política sobre que "capabilities" são requeridas.

As DLLs também possuem "capability", mas sua semântica é um pouco diferente das capcidades dos processos (EXEs). Em relação a DLLs, uma "capability" reflete o nível de confiança do código da DLL. Quando a DLL é carregada por um determinado processo (EXE), o código da DLL é executado de acordo com as "capabilities" do EXE (e não da DLL). As "capabilities" da DLL indicam somente o quanto se pode confiar em seu código. Por exemplo, um executável que possui uma "capability" TCB não pode carregar uma DLL que não possui essa "capability", porque a ausência dessa "capability" na DLL indica que seu código não é confiável para ser executado na presença de TCB.

Lista das "capabilities" presentes em Symbian

Capabilities básicas - aprovadas pelo usuário

Capabilities extendidas - aprovadas pela Symbian Signed

Capabilities aprovadas por plataforma

Capabilities aprovadas por fabricantes

Outras informaçções

182 page views in the last 30 days.
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved