×
Namespaces

Variants
Actions
(Redirected from Capacidades)

Capabilities (Português)

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Compatibilidade
Plataforma(s):
Symbian

Artigo
Tradução:
Originado de Capabilities
Por lpvalente
Ú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

This page was last modified on 20 February 2012, at 02:57.
60 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×