Your SlideShare is downloading. ×
0
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Workflows, Identity 2.0 & Delegated Authorization using REST
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Workflows, Identity 2.0 & Delegated Authorization using REST

2,024

Published on

Published in: Business, Travel
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,024
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
61
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. Welcome Pat G. Cappelaere President / CEO Vightel Corporation Session Title: Workflows, Identity 2.0 & Delegated Authorization
    • 2. The RESTFul Way April 21-23, 2008 Renaissance Washington, DC 安らぎの道
    • 3. SOA Journey: Two Paths
    • 4. <ul><li>WOA </li></ul>April 21-23, 2008 Renaissance Washington, DC Focused on Describing Operations
    • 5. <ul><li>ROA </li></ul>April 21-23, 2008 Renaissance Washington, DC Focused on Resources Of Value to A User
    • 6. ROA
    • 7. WOA
    • 8. April 21-23, 2008 Renaissance Washington, DC
    • 9. April 21-23, 2008 Renaissance Washington, DC
    • 10. April 21-23, 2008 Renaissance Washington, DC
    • 11. REST + APP + …
    • 12. I cannot drink zis!
    • 13.  
    • 14. http://host/R
    • 15. C R U D
    • 16. Business Case Workflows, Identity 2.0 & Delegated Authorization
    • 17. Who Is The Customer?
    • 18. Science DoD Red Cross/First Responders
    • 19. Web Services Access
    • 20. What Does Our Customer Really Want? Flood . . . . .
    • 21. Flood
    • 22. Science DoD Red Cross/First Responders
    • 23. Security Problems <ul><li>Manage Users </li></ul><ul><li>Authenticate/Authorize </li></ul><ul><li>Control Access </li></ul><ul><li>Delegate User Authority To Workflows </li></ul><ul><li>And Still Need Fairly Secure Transactions </li></ul>
    • 24. WfCS Issues <ul><li>Standardize API in a RESTFul Way </li></ul><ul><li>Discover Workflows </li></ul>Many Workflow Engines!
    • 25. Identity 2.0 <ul><li>Delegate User Identity to Trusted Identity Providers </li></ul><ul><li>Provides Single Sign-on Across Enterprise </li></ul><ul><li>Provides Profile Exchange Capabilities </li></ul><ul><li>Benefits : </li></ul><ul><li>Simplify Password Management </li></ul><ul><li>Accept Users From Specific Communities of Interest </li></ul><ul><li>Derive Access Privileges From Exchanged Profile </li></ul><ul><li>RESTFul </li></ul><ul><li>Minimum Infrastructure Requirement </li></ul>April 21-23, 2008 Renaissance Washington, DC Dick Hardt, Founder & CEO, Sxip Identity
    • 26.  
    • 27. Web Services Secure Communications <ul><li>Basic Authentication </li></ul><ul><li>SSL / PKI </li></ul><ul><li>OAuth 1.0 </li></ul><ul><li>And User Pre-Approved Transactions </li></ul>Web Consumer Web Provider Web Consumer Web Provider
    • 28. OAuth 1.0 <ul><li>Uses HTTP Authentication Header </li></ul>April 21-23, 2008 Renaissance Washington, DC http://oauth.net/ POST http://eo1.geobliki.com/sps HTTP/1.1 Connection: close Accept: */* Content-Type: application/x-www-form-urlencoded Authorization: OAuth realm=&quot;/geobliki/sps&quot;, oauth_nonce=&quot;DknhjM5kkvhS1yT8dWgjTXzG3D8CpUQpd1c5zDx16cw&quot;, oauth_signature_method=&quot;HMAC-SHA1&quot;, oauth_token=&quot;http%3A%2F%2Fcappelaere.pip.verisignlabs.com%2F&quot;, oauth_timestamp=&quot;1206048828&quot;, oauth_consumer_key=&quot;test&quot;, oauth_signature=&quot;8N2tOq6KEj%2FSWCjDHs63ncYNVO8%3D&quot;, oauth_version=&quot;1.0&quot; Content-Length: 1041 Host: eo1.geobliki.com
    • 29. Web Service Orchestration <ul><li>Workflow Engine </li></ul><ul><li>BPMN, XPDL… </li></ul><ul><li>But You Want To Keep it Simple </li></ul><ul><li>For Your Service Provider Partners </li></ul><ul><li>For Yourself </li></ul><ul><li>RESTFul Web Services Including Engine Itself </li></ul>April 21-23, 2008 Renaissance Washington, DC
    • 30. Workflow Reference Model From SOAPy WfXML 2.0 to WfXML-R
    • 31. Putting it Together
    • 32. Applications <ul><li>GEO/GEOSS, CEOS, IFRC </li></ul><ul><li>South Africa Wild Fires Monitoring (fire) </li></ul><ul><li>Mozambique Floods (flood) </li></ul><ul><li>Southern California Fires (fire) </li></ul><ul><li>Empire Challenge 08 (red dye, ships, fire) </li></ul>April 21-23, 2008 Renaissance Washington, DC
    • 33. Workflow Discovery CS/W Is Now An Automated Feed Aggregator
    • 34. Lessons Learned <ul><li>Security is achievable using existing standards </li></ul><ul><li>Workflows Can Be Discovered Easily! </li></ul><ul><li>Everything is a Workflow ! </li></ul>April 21-23, 2008 Renaissance Washington, DC
    • 35. Thank You! <ul><li>Pat G. Cappelaere </li></ul><ul><li>President / CEO </li></ul><ul><li>Vightel Corporation </li></ul><ul><li>http://www.vightel.com </li></ul><ul><li>Contact Information: </li></ul><ul><li>443 283 0369 </li></ul><ul><li>[email_address] </li></ul>April 21-23, 2008 Renaissance Washington, DC

    ×