9ApplicationDeployment
ThischapterdescribesfeaturesinAndroidincludingnewsecurityfeatures,howtopackageapplications,and
proceduresfordeployingapplicationsontothedevice.
9.1Security
Thedeviceimplementsasetofsecuritypoliciesthatdeterminewhetheranapplicationisallowedtorunand,if
allowed,withwhatleveloftrust.Todevelopanapplication,youmustknowthesecuritycongurationofthe
device,andhowtosignanapplicationwiththeappropriatecerticatetoallowtheapplicationtorun(andtorun
withtheneededleveloftrust).
9.1.1SecureCerticates
IftheVPNorWi-Finetworksrelyonsecurecerticates,obtainthecerticatesandstoretheminthedevice’ssecure
credentialstorage,beforeconguringaccesstotheVPNorWi-Finetworks.
Ifdownloadingthecerticatesfromawebsite,setapasswordforthecredentialstorage.Thedevicesupports
X.509certicatessavedinPKCS#12keystoreleswitha.p12extension(ifkeystorehasa.pfxorotherextension,
changeto.p12).
Thedevicealsoinstallsanyaccompanyingprivatekeyorcerticateauthoritycerticatescontainedinthekeystore.
MN000112A01-September2013
9-1