agenda
play

Agenda Web and Widgets should be the same. Really? Application - PowerPoint PPT Presentation

Agenda Web and Widgets should be the same. Really? Application / actor identity API identity and naming Concrete APIs and API conventions; API discovery Policy description (XACML? sth else?) Policy management


  1. Agenda • Web and Widgets should be the same. Really? • Application / actor identity • API identity and naming • Concrete APIs and API conventions; API discovery • Policy description (XACML? sth else?) • Policy management • UI and usability considerations • Coordination needs - existing work at W3C and elsewhere?

  2. Declaration of APIs • use cases: discovery of APIs • enforcement • possible distinction betw widgets and more dynamic web apps

  3. API patterns • common security exceptions, ... • OpenAjaxAlliance sent material to WebApps

  4. Concrete APIs &c • Proposals for standards work: • concrete APIs? • Nokia, subset of Bondi community

  5. Policy Description • Interaction with API naming • Configuration use cases presented • significantly different models described • formalize underlying model? • requirements and use cases? • prior art / existing policy languages?

  6. Scoping for Policy Description • Mechanism • XACML - evaluate, use if suitable (trust policies?) • Possible feedback to OASIS • How to use the mechanism for device APIs (“vocabulary”)

  7. Scoping for Policy Description • baseline decisions (maximal set allowed?) • enforcement layer in place • discovery • use case in scope, but not core • disc service out of scope

  8. Scoping for Policy Description • permission model • capability semantics • permission semantics • evaluation algorithms

  9. Coordination • PLING • XACML TC • XML Security • HTML • WebApps • geolocation, geopriv

  10. Coordination (2) • Mobile Web Best Practices • BONDI • OpenAjaxAlliance

  11. Policy Management • OMA Device Management? • breaks mobile/fixed junctim • out of scope

  12. (JavaScript) sandboxing • basic interaction with DOM - HTML5 coordination (same-origin policy, navigation policy, ...) • fundamentally new capability models for the language - out of scope • impact of SOP, framesets etc on device APIs - in scope • enforcement through hiding APIs or causing security exceptions - in scope

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend