[Nfd-dev] NFD Android

Junxiao Shi shijunxiao at email.arizona.edu
Sun Jul 30 15:09:06 PDT 2017


Hi Alex

I'm still waiting for your answers on the questions below.

Yours, Junxiao

On Sun, Jul 23, 2017 at 1:03 PM, Junxiao Shi <shijunxiao at email.arizona.edu>
wrote:

> Hi Alex
>
> As I understand:
>
>    1. The certificate obtained from ndncert system is held in NFD's
>    KeyChain.
>    2. App can choose to request a sub-certificate of the certificate in
>    (1) via identity manager API.
>
> Is the above understanding accurate?
>
> I wonder:
>
>    - Which package is responsible for publishing the sub-certificate in
>    (2)? NFD-Android or the app?
>    - What's the user experience of app requesting a sub-certificate
>    through identity manager API? Does it involve user confirmation, or is it
>    fully automated?
>
> Yours, Junxiao
>
> On Wed, Jul 19, 2017 at 4:53 AM, Alex Afanasyev <aa at cs.fiu.edu> wrote:
>
>> > How do Android apps communicate with NFD in the NDN app? I suppose apps
>> on Android are sandboxed similarly to iOS (is this wrong?) and not sure how
>> my app would create a unix socket connection with NFD. Likewise, how the
>> app would access the keychain? (disclaimer: my app uses NDN-CPP)
>>
>> App to NFD via localhost TCP socket.
>>
>> NFD's and Apps Keychain not shared (and should not).  The identity
>> manager that (will be) built into NFD android will be responsible for
>> maintaining "user" specific identities, apps can either maintain completely
>> independent identities or derived from user ones via the identity manager
>> API.
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/nfd-dev/attachments/20170730/d53a628f/attachment.html>


More information about the Nfd-dev mailing list