Re: [Dev] iOS device enrolment

2014-12-08 Thread Dilshan Edirisuriya
Yes it is.


On Mon, Dec 8, 2014 at 8:48 PM, Asok Perera  wrote:

> Hi Dilshan,
>
> Thank you for the answer.
> I will check the link and the js file.
> Just to make sure, by iOS js module, did you mean iosemm.js ?
>
> BR
>
> *Asok Aravinda Perera*
> Software Engineer
> WSO2, Inc.;http://wso2.com/
> 
> lean.enterprise.middleware
>
> Mobile: +94722241032
>
> On Mon, Dec 8, 2014 at 11:25 PM, Dilshan Edirisuriya 
> wrote:
>
>> Hi Asok,
>>
>> All the APIs executed at the enrollment time are gone through the iOS js
>> module. If you can log that you can find its sequence. Also the sequence is
>> documented in the Apple documentation as well. You can find it here [1]. I
>> have used the same naming convention for them so it should be easy to
>> understand.
>>
>> [1] -
>> https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/OTASecurity/OTASecurity.html
>>
>> Regards,
>>
>> Dilshan
>>
>> On Mon, Dec 8, 2014 at 1:57 AM, Asok Perera  wrote:
>>
>>> Hi Dilshan,
>>>
>>> If I'm correct, there are several APIs exposed for iOS functionality (ca
>>> / checkin / enroll / profile / scep / server).
>>> Can you tell me what are the APIs (in order) the iOS agent should use
>>> for only enrolling the device at the backend ?
>>>
>>> I need to try this out, initially for enrolment and then continue for
>>> other functionalities.
>>>
>>> Regards
>>>
>>> *Asok Aravinda Perera*
>>> Software Engineer
>>> WSO2, Inc.;http://wso2.com/
>>> 
>>> lean.enterprise.middleware
>>>
>>> Mobile: +94722241032
>>>
>>> On Thu, Dec 4, 2014 at 11:28 PM, Dilshan Edirisuriya 
>>> wrote:
>>>
 Hi Asok,

 All the iOS related bundles are developed as OSGI components. Those
 exist already. You can reuse them and tweak if it is needed. Only point I
 see now which will need a change is the SCEP/CA part where you have to
 consume the IS provided functionality. Right now we have written our own
 implementation in there since it did not exist earlier. Information on how
 protocol works can be found in Apple documentations.


 Regards,

 DIlshan

 On Thu, Dec 4, 2014 at 4:55 AM, Asok Perera  wrote:

> Hi Dilshan,
>
> We are in the process of designing iOS bundle plugin of CDM.
> As the first step, I need to write the device enrolment functionality
> at the CDM side.
>
> Can you give a brief on, how this case is handled for iOS specifically
> ?
>
> Regards
>
> *Asok Aravinda Perera*
> Software Engineer
> WSO2, Inc.;http://wso2.com/
> 
> lean.enterprise.middleware
>
> Mobile: +94722241032
>



 --
 Dilshan Edirisuriya
 Senior Software Engineer - WSO2
 Mob: + 94 777878905
 http://wso2.com/
 https://www.linkedin.com/profile/view?id=50486426

>>>
>>>
>>
>>
>> --
>> Dilshan Edirisuriya
>> Senior Software Engineer - WSO2
>> Mob: + 94 777878905
>> http://wso2.com/
>> https://www.linkedin.com/profile/view?id=50486426
>>
>
>


-- 
Dilshan Edirisuriya
Senior Software Engineer - WSO2
Mob: + 94 777878905
http://wso2.com/
https://www.linkedin.com/profile/view?id=50486426
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] iOS device enrolment

2014-12-08 Thread Asok Perera
Hi Dilshan,

Thank you for the answer.
I will check the link and the js file.
Just to make sure, by iOS js module, did you mean iosemm.js ?

BR

*Asok Aravinda Perera*
Software Engineer
WSO2, Inc.;http://wso2.com/

lean.enterprise.middleware

Mobile: +94722241032

On Mon, Dec 8, 2014 at 11:25 PM, Dilshan Edirisuriya 
wrote:

> Hi Asok,
>
> All the APIs executed at the enrollment time are gone through the iOS js
> module. If you can log that you can find its sequence. Also the sequence is
> documented in the Apple documentation as well. You can find it here [1]. I
> have used the same naming convention for them so it should be easy to
> understand.
>
> [1] -
> https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/OTASecurity/OTASecurity.html
>
> Regards,
>
> Dilshan
>
> On Mon, Dec 8, 2014 at 1:57 AM, Asok Perera  wrote:
>
>> Hi Dilshan,
>>
>> If I'm correct, there are several APIs exposed for iOS functionality (ca
>> / checkin / enroll / profile / scep / server).
>> Can you tell me what are the APIs (in order) the iOS agent should use for
>> only enrolling the device at the backend ?
>>
>> I need to try this out, initially for enrolment and then continue for
>> other functionalities.
>>
>> Regards
>>
>> *Asok Aravinda Perera*
>> Software Engineer
>> WSO2, Inc.;http://wso2.com/
>> 
>> lean.enterprise.middleware
>>
>> Mobile: +94722241032
>>
>> On Thu, Dec 4, 2014 at 11:28 PM, Dilshan Edirisuriya 
>> wrote:
>>
>>> Hi Asok,
>>>
>>> All the iOS related bundles are developed as OSGI components. Those
>>> exist already. You can reuse them and tweak if it is needed. Only point I
>>> see now which will need a change is the SCEP/CA part where you have to
>>> consume the IS provided functionality. Right now we have written our own
>>> implementation in there since it did not exist earlier. Information on how
>>> protocol works can be found in Apple documentations.
>>>
>>>
>>> Regards,
>>>
>>> DIlshan
>>>
>>> On Thu, Dec 4, 2014 at 4:55 AM, Asok Perera  wrote:
>>>
 Hi Dilshan,

 We are in the process of designing iOS bundle plugin of CDM.
 As the first step, I need to write the device enrolment functionality
 at the CDM side.

 Can you give a brief on, how this case is handled for iOS specifically ?

 Regards

 *Asok Aravinda Perera*
 Software Engineer
 WSO2, Inc.;http://wso2.com/
 
 lean.enterprise.middleware

 Mobile: +94722241032

>>>
>>>
>>>
>>> --
>>> Dilshan Edirisuriya
>>> Senior Software Engineer - WSO2
>>> Mob: + 94 777878905
>>> http://wso2.com/
>>> https://www.linkedin.com/profile/view?id=50486426
>>>
>>
>>
>
>
> --
> Dilshan Edirisuriya
> Senior Software Engineer - WSO2
> Mob: + 94 777878905
> http://wso2.com/
> https://www.linkedin.com/profile/view?id=50486426
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] iOS device enrolment

2014-12-08 Thread Dilshan Edirisuriya
Hi Asok,

All the APIs executed at the enrollment time are gone through the iOS js
module. If you can log that you can find its sequence. Also the sequence is
documented in the Apple documentation as well. You can find it here [1]. I
have used the same naming convention for them so it should be easy to
understand.

[1] -
https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/OTASecurity/OTASecurity.html

Regards,

Dilshan

On Mon, Dec 8, 2014 at 1:57 AM, Asok Perera  wrote:

> Hi Dilshan,
>
> If I'm correct, there are several APIs exposed for iOS functionality (ca /
> checkin / enroll / profile / scep / server).
> Can you tell me what are the APIs (in order) the iOS agent should use for
> only enrolling the device at the backend ?
>
> I need to try this out, initially for enrolment and then continue for
> other functionalities.
>
> Regards
>
> *Asok Aravinda Perera*
> Software Engineer
> WSO2, Inc.;http://wso2.com/
> 
> lean.enterprise.middleware
>
> Mobile: +94722241032
>
> On Thu, Dec 4, 2014 at 11:28 PM, Dilshan Edirisuriya 
> wrote:
>
>> Hi Asok,
>>
>> All the iOS related bundles are developed as OSGI components. Those exist
>> already. You can reuse them and tweak if it is needed. Only point I see now
>> which will need a change is the SCEP/CA part where you have to consume the
>> IS provided functionality. Right now we have written our own implementation
>> in there since it did not exist earlier. Information on how protocol works
>> can be found in Apple documentations.
>>
>>
>> Regards,
>>
>> DIlshan
>>
>> On Thu, Dec 4, 2014 at 4:55 AM, Asok Perera  wrote:
>>
>>> Hi Dilshan,
>>>
>>> We are in the process of designing iOS bundle plugin of CDM.
>>> As the first step, I need to write the device enrolment functionality at
>>> the CDM side.
>>>
>>> Can you give a brief on, how this case is handled for iOS specifically ?
>>>
>>> Regards
>>>
>>> *Asok Aravinda Perera*
>>> Software Engineer
>>> WSO2, Inc.;http://wso2.com/
>>> 
>>> lean.enterprise.middleware
>>>
>>> Mobile: +94722241032
>>>
>>
>>
>>
>> --
>> Dilshan Edirisuriya
>> Senior Software Engineer - WSO2
>> Mob: + 94 777878905
>> http://wso2.com/
>> https://www.linkedin.com/profile/view?id=50486426
>>
>
>


-- 
Dilshan Edirisuriya
Senior Software Engineer - WSO2
Mob: + 94 777878905
http://wso2.com/
https://www.linkedin.com/profile/view?id=50486426
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] iOS device enrolment

2014-12-08 Thread Inosh Perera
Hi  Asok,
You can find some of the URLs in in emm-config file
under iOSEMMConfigurations.
Also some more APIs related to registration can be found in
deviceRouter.js. For example,
/emm/downloadapp
devices/register/
devices/iostokenregister
devices/pushtoken


Regards,
Inosh

On Mon, Dec 8, 2014 at 3:27 PM, Asok Perera  wrote:

> Hi Dilshan,
>
> If I'm correct, there are several APIs exposed for iOS functionality (ca /
> checkin / enroll / profile / scep / server).
> Can you tell me what are the APIs (in order) the iOS agent should use for
> only enrolling the device at the backend ?
>
> I need to try this out, initially for enrolment and then continue for
> other functionalities.
>
> Regards
>
> *Asok Aravinda Perera*
> Software Engineer
> WSO2, Inc.;http://wso2.com/
> 
> lean.enterprise.middleware
>
> Mobile: +94722241032
>
> On Thu, Dec 4, 2014 at 11:28 PM, Dilshan Edirisuriya 
> wrote:
>
>> Hi Asok,
>>
>> All the iOS related bundles are developed as OSGI components. Those exist
>> already. You can reuse them and tweak if it is needed. Only point I see now
>> which will need a change is the SCEP/CA part where you have to consume the
>> IS provided functionality. Right now we have written our own implementation
>> in there since it did not exist earlier. Information on how protocol works
>> can be found in Apple documentations.
>>
>>
>> Regards,
>>
>> DIlshan
>>
>> On Thu, Dec 4, 2014 at 4:55 AM, Asok Perera  wrote:
>>
>>> Hi Dilshan,
>>>
>>> We are in the process of designing iOS bundle plugin of CDM.
>>> As the first step, I need to write the device enrolment functionality at
>>> the CDM side.
>>>
>>> Can you give a brief on, how this case is handled for iOS specifically ?
>>>
>>> Regards
>>>
>>> *Asok Aravinda Perera*
>>> Software Engineer
>>> WSO2, Inc.;http://wso2.com/
>>> 
>>> lean.enterprise.middleware
>>>
>>> Mobile: +94722241032
>>>
>>
>>
>>
>> --
>> Dilshan Edirisuriya
>> Senior Software Engineer - WSO2
>> Mob: + 94 777878905
>> http://wso2.com/
>> https://www.linkedin.com/profile/view?id=50486426
>>
>
>


-- 
Inosh Perera
Software Engineer, WSO2 Inc.
Tel: 0785293686
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] iOS device enrolment

2014-12-08 Thread Asok Perera
Hi Dilshan,

If I'm correct, there are several APIs exposed for iOS functionality (ca /
checkin / enroll / profile / scep / server).
Can you tell me what are the APIs (in order) the iOS agent should use for
only enrolling the device at the backend ?

I need to try this out, initially for enrolment and then continue for other
functionalities.

Regards

*Asok Aravinda Perera*
Software Engineer
WSO2, Inc.;http://wso2.com/

lean.enterprise.middleware

Mobile: +94722241032

On Thu, Dec 4, 2014 at 11:28 PM, Dilshan Edirisuriya 
wrote:

> Hi Asok,
>
> All the iOS related bundles are developed as OSGI components. Those exist
> already. You can reuse them and tweak if it is needed. Only point I see now
> which will need a change is the SCEP/CA part where you have to consume the
> IS provided functionality. Right now we have written our own implementation
> in there since it did not exist earlier. Information on how protocol works
> can be found in Apple documentations.
>
>
> Regards,
>
> DIlshan
>
> On Thu, Dec 4, 2014 at 4:55 AM, Asok Perera  wrote:
>
>> Hi Dilshan,
>>
>> We are in the process of designing iOS bundle plugin of CDM.
>> As the first step, I need to write the device enrolment functionality at
>> the CDM side.
>>
>> Can you give a brief on, how this case is handled for iOS specifically ?
>>
>> Regards
>>
>> *Asok Aravinda Perera*
>> Software Engineer
>> WSO2, Inc.;http://wso2.com/
>> 
>> lean.enterprise.middleware
>>
>> Mobile: +94722241032
>>
>
>
>
> --
> Dilshan Edirisuriya
> Senior Software Engineer - WSO2
> Mob: + 94 777878905
> http://wso2.com/
> https://www.linkedin.com/profile/view?id=50486426
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] iOS device enrolment

2014-12-04 Thread Dilshan Edirisuriya
Hi Asok,

All the iOS related bundles are developed as OSGI components. Those exist
already. You can reuse them and tweak if it is needed. Only point I see now
which will need a change is the SCEP/CA part where you have to consume the
IS provided functionality. Right now we have written our own implementation
in there since it did not exist earlier. Information on how protocol works
can be found in Apple documentations.


Regards,

DIlshan

On Thu, Dec 4, 2014 at 4:55 AM, Asok Perera  wrote:

> Hi Dilshan,
>
> We are in the process of designing iOS bundle plugin of CDM.
> As the first step, I need to write the device enrolment functionality at
> the CDM side.
>
> Can you give a brief on, how this case is handled for iOS specifically ?
>
> Regards
>
> *Asok Aravinda Perera*
> Software Engineer
> WSO2, Inc.;http://wso2.com/
> 
> lean.enterprise.middleware
>
> Mobile: +94722241032
>



-- 
Dilshan Edirisuriya
Senior Software Engineer - WSO2
Mob: + 94 777878905
http://wso2.com/
https://www.linkedin.com/profile/view?id=50486426
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] iOS device enrolment

2014-12-04 Thread Sumedha Rubasinghe
Asok,
There is some existing code that does this. right?
On Dec 4, 2014 6:32 PM, "Asok Perera"  wrote:

> Hi,
>
> We are in the process of designing iOS bundle plugin of CDM.
> As the first step, I need to write the device enrolment functionality at
> the CDM side.
>
> Can anyone give a brief on, how this case is handled for iOS specifically ?
>
> Regards
>
> *Asok Aravinda Perera*
> Software Engineer
> WSO2, Inc.;http://wso2.com/
> 
> lean.enterprise.middleware
>
> Mobile: +94722241032
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] iOS device enrolment

2014-12-04 Thread Asok Perera
Hi,

We are in the process of designing iOS bundle plugin of CDM.
As the first step, I need to write the device enrolment functionality at
the CDM side.

Can anyone give a brief on, how this case is handled for iOS specifically ?

Regards

*Asok Aravinda Perera*
Software Engineer
WSO2, Inc.;http://wso2.com/

lean.enterprise.middleware

Mobile: +94722241032
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev