|--------------------->(+)
VMC to Cloud_Controller
0. MSG: (
+)
REST
["GET", "info", {:accept=>:json}]
<---------------------|(+)
Cloud_Controller to VMC
2. MSG: (
+)
REST
[{:url=>"http://api.vcap.me/info", :method=>"GET", :headers=>{"Content-Length"=>0, "Authorization"=>"bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjEzNzgzOTU0NTksInVzZXJfbmFtZSI6Im5rYXZpYW5AdXMuaWJtLmNvbSIsInNjb3BlIjpbImNsb3VkX2NvbnRyb2xsZXIucmVhZCIsImNsb3VkX2NvbnRyb2xsZXIud3JpdGUiLCJvcGVuaWQiLCJwYXNzd29yZC53cml0ZSJdLCJlbWFpbCI6Im5rYXZpYW5AdXMuaWJtLmNvbSIsImF1ZCI6WyJvcGVuaWQiLCJjbG91ZF9jb250cm9sbGVyIiwicGFzc3dvcmQiXSwianRpIjoiNDRmZTcwZWQtNmRmZS00NDkxLTllMzYtMDA3ODZmZDZlMGE0IiwidXNlcl9pZCI6IjE4YzZhOWYzLTgxMmUtNDM5Yy1hNTk3LWY4Yjk0M2E4YzY4MiIsImNsaWVudF9pZCI6InZtYyJ9.Ba3WqStbesfaZFIv_ryEgig7pxGOakvmqlSLFKChCzI", "Accept"=>"application/json"}, :body=>nil}, {:headers=>{"server"=>"nginx", "date"=>"Thu, 29 Aug 2013 15:37:41 GMT", "content-type"=>"application/json; charset=utf-8", "transfer-encoding"=>"chunked", "connection"=>"keep-alive", "keep-alive"=>"timeout=20", "etag"=>"\"164cd9109a69ddea909e71b5531b72b0\"", "cache-control"=>"max-age=0, private, must-revalidate", "x-ua-compatible"=>"IE=Edge,chrome=1"}, :status=>"200", :body=>"{\"name\":\"vcap\",\"build\":2222,\"support\":\"http://support.cloudfoundry.com\",\"version\":\"0.999\",\"description\":\"VMware's Cloud Application Platform\",\"allow_debug\":true,\"frameworks\":{\"sinatra\":{\"name\":\"sinatra\",\"runtimes\":[{\"name\":\"ruby18\",\"version\":\"1.8.7p357\",\"description\":\"Ruby 1.8.7\"},{\"name\":\"ruby19\",\"version\":\"1.9.2p180\",\"description\":\"Ruby 1.9.2\"},{\"name\":\"ruby193\",\"version\":\"1.9.3p194\",\"description\":\"Ruby 1.9.3\"}],\"detection\":[{\"*.rb\":\"\\\\s*require[\\\\s\\\\(]*['\\\"]sinatra(/base)?['\\\"]\"},{\"config/environment.rb\":false}]},\"lift\":{\"name\":\"lift\",\"runtimes\":[{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"}],\"detection\":[{\"*.war\":true}]},\"rack\":{\"name\":\"rack\",\"runtimes\":[{\"name\":\"ruby18\",\"version\":\"1.8.7p357\",\"description\":\"Ruby 1.8.7\"},{\"name\":\"ruby19\",\"version\":\"1.9.2p180\",\"description\":\"Ruby 1.9.2\"},{\"name\":\"ruby193\",\"version\":\"1.9.3p194\",\"description\":\"Ruby 1.9.3\"}],\"detection\":[{\"config.ru\":true},{\"config/environment.rb\":false}]},\"spring\":{\"name\":\"spring\",\"runtimes\":[{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"}],\"detection\":[{\"*.war\":true}]},\"django\":{\"name\":\"django\",\"runtimes\":[{\"name\":\"python2\",\"version\":\"2.6.5\",\"description\":\"Python 2.6.5\"}],\"detection\":[{\"*.py\":\".\"}]},\"wsgi\":{\"name\":\"wsgi\",\"runtimes\":[{\"name\":\"python2\",\"version\":\"2.6.5\",\"description\":\"Python 2.6.5\"}],\"detection\":[{\"*.py\":\".\"}]},\"java_web\":{\"name\":\"java_web\",\"runtimes\":[{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"}],\"detection\":[{\"*.war\":true}]},\"node\":{\"name\":\"node\",\"runtimes\":[{\"name\":\"node\",\"version\":\"0.4.12\",\"description\":\"Node.js\"},{\"name\":\"node06\",\"version\":\"0.6.8\",\"description\":\"Node.js\"},{\"name\":\"node08\",\"version\":\"0.8.2\",\"description\":\"Node.js\"}],\"detection\":[{\"*.js\":\".\"}]},\"php\":{\"name\":\"php\",\"runtimes\":[{\"name\":\"php\",\"version\":\"5.3\",\"description\":\"PHP 5\"}],\"detection\":[{\"*.php\":true}]},\"standalone\":{\"name\":\"standalone\",\"runtimes\":[{\"name\":\"python2\",\"version\":\"2.6.5\",\"description\":\"Python 2.6.5\"},{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"},{\"name\":\"node\",\"version\":\"0.4.12\",\"description\":\"Node.js\"},{\"name\":\"node06\",\"version\":\"0.6.8\",\"description\":\"Node.js\"},{\"name\":\"node08\",\"version\":\"0.8.2\",\"description\":\"Node.js\"},{\"name\":\"erlangR14B02\",\"version\":\"R14B02\",\"description\":\"Erlang R14B02\"},{\"name\":\"php\",\"version\":\"5.3\",\"description\":\"PHP 5\"},{\"name\":\"ruby18\",\"version\":\"1.8.7p357\",\"description\":\"Ruby 1.8.7\"},{\"name\":\"ruby19\",\"version\":\"1.9.2p180\",\"description\":\"Ruby 1.9.2\"},{\"name\":\"ruby193\",\"version\":\"1.9.3p194\",\"description\":\"Ruby 1.9.3\"}],\"detection\":[]},\"grails\":{\"name\":\"grails\",\"runtimes\":[{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"}],\"detection\":[{\"*.war\":true}]},\"play\":{\"name\":\"play\",\"runtimes\":[{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"}],\"detection\":[{\"lib/play.*.jar\":true}]},\"otp_rebar\":{\"name\":\"otp_rebar\",\"runtimes\":[{\"name\":\"erlangR14B02\",\"version\":\"R14B02\",\"description\":\"Erlang R14B02\"}],\"detection\":[{\"releases/*/*.rel\":\".\"}]},\"rails3\":{\"name\":\"rails3\",\"runtimes\":[{\"name\":\"ruby18\",\"version\":\"1.8.7p357\",\"description\":\"Ruby 1.8.7\"},{\"name\":\"ruby19\",\"version\":\"1.9.2p180\",\"description\":\"Ruby 1.9.2\"},{\"name\":\"ruby193\",\"version\":\"1.9.3p194\",\"description\":\"Ruby 1.9.3\"}],\"detection\":[{\"config/application.rb\":true},{\"config/environment.rb\":true}]}},\"authorization_endpoint\":\"http://uaa.vcap.me\",\"user\":\"nkavian@us.ibm.com\",\"limits\":{\"memory\":2048,\"app_uris\":4,\"services\":16,\"apps\":20},\"usage\":{\"memory\":128,\"apps\":2,\"services\":0}}"}]
|--------------------------------------------->(+)
Cloud_Controller to Router
Channel:
router.register
4. MSG: (
+)
NATS
{"host":"9.2.226.67","port":9022,"uris":["api.vcap.me"],"tags":{"component":"CloudController"}}
|----------->(+)
DEA to Router
Channel:
router.register
5. MSG: (
+)
NATS
{"dea":"a61177994727007d498af3ce508c2d07","app":"3","host":"9.2.226.67","port":51191,"uris":["shw.vcap.me"],"tags":{"framework":"rack","runtime":"ruby193"},"private_instance_id":"a9c52ab403315eef57406f21bc6d038f53fe6e978264fe7e8bc25416ae7c5fb4"}
|----------->(+)
DEA to Router
Channel:
router.register
6. MSG: (
+)
NATS
{"dea":"a61177994727007d498af3ce508c2d07","app":"2","host":"9.2.226.67","port":39258,"uris":["ss.vcap.me","ss2.vcap.me"],"tags":{"framework":"rack","runtime":"ruby193"},"private_instance_id":"9e30fa1cf3059322cbd2e0fa4dca12b271c43fca3367f8e66acb63b33216b641"}
|--------------------------------------------->(+)
Cloud_Controller to Router
Channel:
router.register
12. MSG: (
+)
NATS
{"host":"9.2.226.67","port":9022,"uris":["api.vcap.me"],"tags":{"component":"CloudController"}}
|----------->(+)
DEA to Router
Channel:
router.register
13. MSG: (
+)
NATS
{"dea":"a61177994727007d498af3ce508c2d07","app":"3","host":"9.2.226.67","port":51191,"uris":["shw.vcap.me"],"tags":{"framework":"rack","runtime":"ruby193"},"private_instance_id":"a9c52ab403315eef57406f21bc6d038f53fe6e978264fe7e8bc25416ae7c5fb4"}
|----------->(+)
DEA to Router
Channel:
router.register
14. MSG: (
+)
NATS
{"dea":"a61177994727007d498af3ce508c2d07","app":"2","host":"9.2.226.67","port":39258,"uris":["ss.vcap.me","ss2.vcap.me"],"tags":{"framework":"rack","runtime":"ruby193"},"private_instance_id":"9e30fa1cf3059322cbd2e0fa4dca12b271c43fca3367f8e66acb63b33216b641"}
|--------------------------------------------->(+)
Cloud_Controller to Router
Channel:
router.register
16. MSG: (
+)
NATS
{"host":"9.2.226.67","port":9022,"uris":["api.vcap.me"],"tags":{"component":"CloudController"}}
|----------->(+)
DEA to Router
Channel:
router.register
17. MSG: (
+)
NATS
{"dea":"a61177994727007d498af3ce508c2d07","app":"3","host":"9.2.226.67","port":51191,"uris":["shw.vcap.me"],"tags":{"framework":"rack","runtime":"ruby193"},"private_instance_id":"a9c52ab403315eef57406f21bc6d038f53fe6e978264fe7e8bc25416ae7c5fb4"}
|----------->(+)
DEA to Router
Channel:
router.register
18. MSG: (
+)
NATS
{"dea":"a61177994727007d498af3ce508c2d07","app":"2","host":"9.2.226.67","port":39258,"uris":["ss.vcap.me","ss2.vcap.me"],"tags":{"framework":"rack","runtime":"ruby193"},"private_instance_id":"9e30fa1cf3059322cbd2e0fa4dca12b271c43fca3367f8e66acb63b33216b641"}
|--------------------->(+)
VMC to Cloud_Controller
21. MSG: (
+)
REST
["GET", "info", {:accept=>:json}]
<---------------------|(+)
Cloud_Controller to VMC
23. MSG: (
+)
REST
[{:url=>"http://api.vcap.me/info", :method=>"GET", :headers=>{"Content-Length"=>0, "Authorization"=>"bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjEzNzgzOTU0NTksInVzZXJfbmFtZSI6Im5rYXZpYW5AdXMuaWJtLmNvbSIsInNjb3BlIjpbImNsb3VkX2NvbnRyb2xsZXIucmVhZCIsImNsb3VkX2NvbnRyb2xsZXIud3JpdGUiLCJvcGVuaWQiLCJwYXNzd29yZC53cml0ZSJdLCJlbWFpbCI6Im5rYXZpYW5AdXMuaWJtLmNvbSIsImF1ZCI6WyJvcGVuaWQiLCJjbG91ZF9jb250cm9sbGVyIiwicGFzc3dvcmQiXSwianRpIjoiNDRmZTcwZWQtNmRmZS00NDkxLTllMzYtMDA3ODZmZDZlMGE0IiwidXNlcl9pZCI6IjE4YzZhOWYzLTgxMmUtNDM5Yy1hNTk3LWY4Yjk0M2E4YzY4MiIsImNsaWVudF9pZCI6InZtYyJ9.Ba3WqStbesfaZFIv_ryEgig7pxGOakvmqlSLFKChCzI", "Accept"=>"application/json"}, :body=>nil}, {:headers=>{"server"=>"nginx", "date"=>"Thu, 29 Aug 2013 15:39:14 GMT", "content-type"=>"application/json; charset=utf-8", "transfer-encoding"=>"chunked", "connection"=>"keep-alive", "keep-alive"=>"timeout=20", "etag"=>"\"164cd9109a69ddea909e71b5531b72b0\"", "cache-control"=>"max-age=0, private, must-revalidate", "x-ua-compatible"=>"IE=Edge,chrome=1"}, :status=>"200", :body=>"{\"name\":\"vcap\",\"build\":2222,\"support\":\"http://support.cloudfoundry.com\",\"version\":\"0.999\",\"description\":\"VMware's Cloud Application Platform\",\"allow_debug\":true,\"frameworks\":{\"sinatra\":{\"name\":\"sinatra\",\"runtimes\":[{\"name\":\"ruby18\",\"version\":\"1.8.7p357\",\"description\":\"Ruby 1.8.7\"},{\"name\":\"ruby19\",\"version\":\"1.9.2p180\",\"description\":\"Ruby 1.9.2\"},{\"name\":\"ruby193\",\"version\":\"1.9.3p194\",\"description\":\"Ruby 1.9.3\"}],\"detection\":[{\"*.rb\":\"\\\\s*require[\\\\s\\\\(]*['\\\"]sinatra(/base)?['\\\"]\"},{\"config/environment.rb\":false}]},\"lift\":{\"name\":\"lift\",\"runtimes\":[{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"}],\"detection\":[{\"*.war\":true}]},\"rack\":{\"name\":\"rack\",\"runtimes\":[{\"name\":\"ruby18\",\"version\":\"1.8.7p357\",\"description\":\"Ruby 1.8.7\"},{\"name\":\"ruby19\",\"version\":\"1.9.2p180\",\"description\":\"Ruby 1.9.2\"},{\"name\":\"ruby193\",\"version\":\"1.9.3p194\",\"description\":\"Ruby 1.9.3\"}],\"detection\":[{\"config.ru\":true},{\"config/environment.rb\":false}]},\"spring\":{\"name\":\"spring\",\"runtimes\":[{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"}],\"detection\":[{\"*.war\":true}]},\"django\":{\"name\":\"django\",\"runtimes\":[{\"name\":\"python2\",\"version\":\"2.6.5\",\"description\":\"Python 2.6.5\"}],\"detection\":[{\"*.py\":\".\"}]},\"wsgi\":{\"name\":\"wsgi\",\"runtimes\":[{\"name\":\"python2\",\"version\":\"2.6.5\",\"description\":\"Python 2.6.5\"}],\"detection\":[{\"*.py\":\".\"}]},\"java_web\":{\"name\":\"java_web\",\"runtimes\":[{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"}],\"detection\":[{\"*.war\":true}]},\"node\":{\"name\":\"node\",\"runtimes\":[{\"name\":\"node\",\"version\":\"0.4.12\",\"description\":\"Node.js\"},{\"name\":\"node06\",\"version\":\"0.6.8\",\"description\":\"Node.js\"},{\"name\":\"node08\",\"version\":\"0.8.2\",\"description\":\"Node.js\"}],\"detection\":[{\"*.js\":\".\"}]},\"php\":{\"name\":\"php\",\"runtimes\":[{\"name\":\"php\",\"version\":\"5.3\",\"description\":\"PHP 5\"}],\"detection\":[{\"*.php\":true}]},\"standalone\":{\"name\":\"standalone\",\"runtimes\":[{\"name\":\"python2\",\"version\":\"2.6.5\",\"description\":\"Python 2.6.5\"},{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"},{\"name\":\"node\",\"version\":\"0.4.12\",\"description\":\"Node.js\"},{\"name\":\"node06\",\"version\":\"0.6.8\",\"description\":\"Node.js\"},{\"name\":\"node08\",\"version\":\"0.8.2\",\"description\":\"Node.js\"},{\"name\":\"erlangR14B02\",\"version\":\"R14B02\",\"description\":\"Erlang R14B02\"},{\"name\":\"php\",\"version\":\"5.3\",\"description\":\"PHP 5\"},{\"name\":\"ruby18\",\"version\":\"1.8.7p357\",\"description\":\"Ruby 1.8.7\"},{\"name\":\"ruby19\",\"version\":\"1.9.2p180\",\"description\":\"Ruby 1.9.2\"},{\"name\":\"ruby193\",\"version\":\"1.9.3p194\",\"description\":\"Ruby 1.9.3\"}],\"detection\":[]},\"grails\":{\"name\":\"grails\",\"runtimes\":[{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"}],\"detection\":[{\"*.war\":true}]},\"play\":{\"name\":\"play\",\"runtimes\":[{\"name\":\"java\",\"version\":\"1.6\",\"description\":\"Java 6\"},{\"name\":\"java7\",\"version\":\"1.7\",\"description\":\"Java 7\"}],\"detection\":[{\"lib/play.*.jar\":true}]},\"otp_rebar\":{\"name\":\"otp_rebar\",\"runtimes\":[{\"name\":\"erlangR14B02\",\"version\":\"R14B02\",\"description\":\"Erlang R14B02\"}],\"detection\":[{\"releases/*/*.rel\":\".\"}]},\"rails3\":{\"name\":\"rails3\",\"runtimes\":[{\"name\":\"ruby18\",\"version\":\"1.8.7p357\",\"description\":\"Ruby 1.8.7\"},{\"name\":\"ruby19\",\"version\":\"1.9.2p180\",\"description\":\"Ruby 1.9.2\"},{\"name\":\"ruby193\",\"version\":\"1.9.3p194\",\"description\":\"Ruby 1.9.3\"}],\"detection\":[{\"config/application.rb\":true},{\"config/environment.rb\":true}]}},\"authorization_endpoint\":\"http://uaa.vcap.me\",\"user\":\"nkavian@us.ibm.com\",\"limits\":{\"memory\":2048,\"app_uris\":4,\"services\":16,\"apps\":20},\"usage\":{\"memory\":128,\"apps\":2,\"services\":0}}"}]
|--------------------->(+)
VMC to Cloud_Controller
24. MSG: (
+)
REST
["PUT", "users/nkavian%40us.ibm.com", {:content=>:json, :payload=>{:email=>"nkavian@us.ibm.com", :password=>"password"}}]
|---------------------------------------------------------->(+)
Cloud_Controller to UAA
25. MSG: (
+)
REST
["http://uaa.vcap.me", :post, "/oauth/token", "grant_type=client_credentials", {:content_type=>"application/x-www-form-urlencoded", :accept=>"application/json", :authorization=>"Basic Y2xvdWRfY29udHJvbGxlcjpjbG91ZGNvbnRyb2xsZXJzZWNyZXQ="}]
<----------------------------------------------------------|(+)
UAA to Cloud_Controller
26. MSG: (
+)
REST
[200, "{\"access_token\":\"eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjEzNzgzOTU1NTcsInNjb3BlIjpbInBhc3N3b3JkLndyaXRlIiwic2NpbS53cml0ZSIsInNjaW0ucmVhZCIsInVhYS5yZXNvdXJjZSJdLCJhdWQiOlsic2NpbSIsInVhYSIsInBhc3N3b3JkIl0sImp0aSI6IjNiYWQ0YzQ5LWUyYTQtNGU4Ni1hOGRmLTA3NjRjNzQxODVhMyIsImNsaWVudF9pZCI6ImNsb3VkX2NvbnRyb2xsZXIifQ.LU5KcwlPOBNCwPmiCMcECWTPjr-0pUVeaekHYEUtJg0\",\"token_type\":\"bearer\",\"expires_in\":604799,\"scope\":\"password.write scim.write scim.read uaa.resource\",\"jti\":\"3bad4c49-e2a4-4e86-a8df-0764c74185a3\"}", {:server=>"nginx", :date=>"Thu, 29 Aug 2013 15:39:17 GMT", :content_type=>"application/json", :transfer_encoding=>"chunked", :connection=>"close", :cache_control=>"no-store", :pragma=>"no-cache"}]
|---------------------------------------------------------->(+)
Cloud_Controller to UAA
27. MSG: (
+)
REST
["http://uaa.vcap.me", :get, "/Users?filter=username+eq+%22nkavian%40us.ibm.com%22", nil, {:accept=>"application/json", :authorization=>"bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjEzNzgzOTU1NTcsInNjb3BlIjpbInBhc3N3b3JkLndyaXRlIiwic2NpbS53cml0ZSIsInNjaW0ucmVhZCIsInVhYS5yZXNvdXJjZSJdLCJhdWQiOlsic2NpbSIsInVhYSIsInBhc3N3b3JkIl0sImp0aSI6IjNiYWQ0YzQ5LWUyYTQtNGU4Ni1hOGRmLTA3NjRjNzQxODVhMyIsImNsaWVudF9pZCI6ImNsb3VkX2NvbnRyb2xsZXIifQ.LU5KcwlPOBNCwPmiCMcECWTPjr-0pUVeaekHYEUtJg0"}]
<----------------------------------------------------------|(+)
UAA to Cloud_Controller
28. MSG: (
+)
REST
[200, "{\"resources\":[{\"id\":\"18c6a9f3-812e-439c-a597-f8b943a8c682\"}],\"startIndex\":1,\"itemsPerPage\":100,\"totalResults\":1,\"schemas\":[\"urn:scim:schemas:core:1.0\"]}", {:server=>"nginx", :date=>"Thu, 29 Aug 2013 15:39:17 GMT", :content_type=>"application/json", :transfer_encoding=>"chunked", :connection=>"close"}]
|---------------------------------------------------------->(+)
Cloud_Controller to UAA
29. MSG: (
+)
REST
["http://uaa.vcap.me", :get, "/Users/18c6a9f3-812e-439c-a597-f8b943a8c682", nil, {:accept=>"application/json", :authorization=>"bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjEzNzgzOTU1NTcsInNjb3BlIjpbInBhc3N3b3JkLndyaXRlIiwic2NpbS53cml0ZSIsInNjaW0ucmVhZCIsInVhYS5yZXNvdXJjZSJdLCJhdWQiOlsic2NpbSIsInVhYSIsInBhc3N3b3JkIl0sImp0aSI6IjNiYWQ0YzQ5LWUyYTQtNGU4Ni1hOGRmLTA3NjRjNzQxODVhMyIsImNsaWVudF9pZCI6ImNsb3VkX2NvbnRyb2xsZXIifQ.LU5KcwlPOBNCwPmiCMcECWTPjr-0pUVeaekHYEUtJg0"}]
<----------------------------------------------------------|(+)
UAA to Cloud_Controller
30. MSG: (
+)
REST
[200, "{\"id\":\"18c6a9f3-812e-439c-a597-f8b943a8c682\",\"userName\":\"nkavian@us.ibm.com\",\"name\":{\"familyName\":\"nkavian@us.ibm.com\",\"givenName\":\"nkavian@us.ibm.com\"},\"emails\":[{\"value\":\"nkavian@us.ibm.com\"}],\"groups\":[{\"externalId\":\"uaa.user\"}],\"userType\":\"uaa.user\",\"active\":true,\"meta\":{\"version\":0,\"created\":\"2013-07-14T22:56:54.703Z\",\"lastModified\":\"2013-08-29T11:30:38.907Z\"},\"schemas\":[\"urn:scim:schemas:core:1.0\"]}", {:server=>"nginx", :date=>"Thu, 29 Aug 2013 15:39:17 GMT", :content_type=>"application/json", :transfer_encoding=>"chunked", :connection=>"close", :etag=>"\"0\""}]
|---------------------------------------------------------->(+)
Cloud_Controller to UAA
31. MSG: (
+)
REST
["http://uaa.vcap.me", :put, "/Users/18c6a9f3-812e-439c-a597-f8b943a8c682/password", "{\"password\":\"password\"}", {:content_type=>"application/json", :authorization=>"bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjEzNzgzOTU1NTcsInNjb3BlIjpbInBhc3N3b3JkLndyaXRlIiwic2NpbS53cml0ZSIsInNjaW0ucmVhZCIsInVhYS5yZXNvdXJjZSJdLCJhdWQiOlsic2NpbSIsInVhYSIsInBhc3N3b3JkIl0sImp0aSI6IjNiYWQ0YzQ5LWUyYTQtNGU4Ni1hOGRmLTA3NjRjNzQxODVhMyIsImNsaWVudF9pZCI6ImNsb3VkX2NvbnRyb2xsZXIifQ.LU5KcwlPOBNCwPmiCMcECWTPjr-0pUVeaekHYEUtJg0"}]
<----------------------------------------------------------|(+)
UAA to Cloud_Controller
32. MSG: (
+)
REST
[204, "", {:server=>"nginx", :date=>"Thu, 29 Aug 2013 15:39:17 GMT", :connection=>"close"}]
<---------------------|(+)
Cloud_Controller to VMC
34. MSG: (
+)
REST
[{:url=>"http://api.vcap.me/users/nkavian%40us.ibm.com", :method=>"PUT", :headers=>{"Content-Length"=>52, "Authorization"=>"bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjEzNzgzOTU0NTksInVzZXJfbmFtZSI6Im5rYXZpYW5AdXMuaWJtLmNvbSIsInNjb3BlIjpbImNsb3VkX2NvbnRyb2xsZXIucmVhZCIsImNsb3VkX2NvbnRyb2xsZXIud3JpdGUiLCJvcGVuaWQiLCJwYXNzd29yZC53cml0ZSJdLCJlbWFpbCI6Im5rYXZpYW5AdXMuaWJtLmNvbSIsImF1ZCI6WyJvcGVuaWQiLCJjbG91ZF9jb250cm9sbGVyIiwicGFzc3dvcmQiXSwianRpIjoiNDRmZTcwZWQtNmRmZS00NDkxLTllMzYtMDA3ODZmZDZlMGE0IiwidXNlcl9pZCI6IjE4YzZhOWYzLTgxMmUtNDM5Yy1hNTk3LWY4Yjk0M2E4YzY4MiIsImNsaWVudF9pZCI6InZtYyJ9.Ba3WqStbesfaZFIv_ryEgig7pxGOakvmqlSLFKChCzI", "Content-Type"=>"application/json"}, :body=>"{\"email\":\"nkavian@us.ibm.com\",\"password\":\"password\"}"}, {:headers=>{"server"=>"nginx", "date"=>"Thu, 29 Aug 2013 15:39:17 GMT", "connection"=>"keep-alive", "keep-alive"=>"timeout=20", "cache-control"=>"no-cache", "x-ua-compatible"=>"IE=Edge,chrome=1"}, :status=>"204", :body=>nil}]