)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"3c65bef11b388197c9364419059a2417dfcdfa59","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update testing keystone2keystone doc"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"* Remove refence to service provider as being a region"},{"line_number":10,"context_line":"* Change the URL to /ecp"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I346d5c8c2558ad7ced8b62a87d133c57b3ec3b8e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"7a016987_0f64a9b6","line":9,"updated":"2015-05-29 13:46:24.000000000","message":"reference","commit_id":"c24b3f4419dffa1512b22721c0f9b79894a34aae"}],"doc/source/configure_federation.rst":[{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"d32239023b421ff51ffd7a19135ca50ca74aeedb","unresolved":false,"context_lines":[{"line_number":327,"context_line":"------------------"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"Lastly, if a scoped token and a Service Provider scope are presented to"},{"line_number":330,"context_line":"Keystone, the result will be a full SAML Assertion, signed by the IdP Keystone,"},{"line_number":331,"context_line":"specifically intended for the Service Provider Keystone."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a016987_abe598a4","line":330,"updated":"2015-05-29 05:40:46.000000000","message":"should this also mention that it is ECP wrapped SAML Assertion?","commit_id":"c2f1995de5d7f410c992f7ff8a9ce6628a884101"},{"author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"change_message_id":"ef1f893de6a996139f5b51d6a5bf0ec924d91ef8","unresolved":false,"context_lines":[{"line_number":327,"context_line":"------------------"},{"line_number":328,"context_line":""},{"line_number":329,"context_line":"Lastly, if a scoped token and a Service Provider scope are presented to"},{"line_number":330,"context_line":"Keystone, the result will be a full SAML Assertion, signed by the IdP Keystone,"},{"line_number":331,"context_line":"specifically intended for the Service Provider Keystone."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. code-block:: bash"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a016987_01500bd3","line":330,"in_reply_to":"7a016987_abe598a4","updated":"2015-05-29 06:48:49.000000000","message":"good point, bbut maybe let\u0027s try using SAML ECP assertion? ECP stands for \"Enhanced Client or Proxy\" and we wrap assertions with SOAP.\nLet\u0027s also be very specific which keystone we mean, and almost always specify whether this is local/idp keystone or remote/service provider.","commit_id":"c2f1995de5d7f410c992f7ff8a9ce6628a884101"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"3c65bef11b388197c9364419059a2417dfcdfa59","unresolved":false,"context_lines":[{"line_number":328,"context_line":""},{"line_number":329,"context_line":"Lastly, if a scoped token and a Service Provider scope are presented to the"},{"line_number":330,"context_line":"local Keystone, the result will be a full ECP SAML Assertion, specifically"},{"line_number":331,"context_line":"intended for the Service Provider Keystone."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. code-block:: bash"},{"line_number":334,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a016987_cfb571ed","line":331,"updated":"2015-05-29 13:46:24.000000000","message":"This sounds strange to me. The only reason the result is an ECP assertion is because you are requesting it.","commit_id":"c24b3f4419dffa1512b22721c0f9b79894a34aae"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"f2fc85d8a04014aa0dd4e938e76b82e7b434091f","unresolved":false,"context_lines":[{"line_number":328,"context_line":""},{"line_number":329,"context_line":"Lastly, if a scoped token and a Service Provider scope are presented to the"},{"line_number":330,"context_line":"local Keystone, the result will be a full ECP SAML Assertion, specifically"},{"line_number":331,"context_line":"intended for the Service Provider Keystone."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. code-block:: bash"},{"line_number":334,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a016987_daf3ee71","line":331,"in_reply_to":"7a016987_61cfb156","updated":"2015-05-29 15:36:33.000000000","message":"Not really. I\u0027m not sure what you are trying to say. The phrase \"if a scoped token...result will be a full ECP SAML Assertion\" is only true if you are going to the ECP url. I think this section should make it clear that it is about testing ECP.","commit_id":"c24b3f4419dffa1512b22721c0f9b79894a34aae"},{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"93361ae11d5f47796fd12732c79342ca28f775de","unresolved":false,"context_lines":[{"line_number":328,"context_line":""},{"line_number":329,"context_line":"Lastly, if a scoped token and a Service Provider scope are presented to the"},{"line_number":330,"context_line":"local Keystone, the result will be a full ECP SAML Assertion, specifically"},{"line_number":331,"context_line":"intended for the Service Provider Keystone."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. code-block:: bash"},{"line_number":334,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a016987_61cfb156","line":331,"in_reply_to":"7a016987_cfb571ed","updated":"2015-05-29 14:18:57.000000000","message":"any suggestions on how to rephrase this?","commit_id":"c24b3f4419dffa1512b22721c0f9b79894a34aae"},{"author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"change_message_id":"88d9c5bf3627d80aa9097b5c1997531405fae003","unresolved":false,"context_lines":[{"line_number":328,"context_line":""},{"line_number":329,"context_line":"Lastly, if a scoped token and a Service Provider scope are presented to the"},{"line_number":330,"context_line":"local Keystone, the result will be a full ECP SAML Assertion, specifically"},{"line_number":331,"context_line":"intended for the Service Provider Keystone."},{"line_number":332,"context_line":""},{"line_number":333,"context_line":".. code-block:: bash"},{"line_number":334,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a016987_0bbdb667","line":331,"in_reply_to":"7a016987_daf3ee71","updated":"2015-05-29 16:25:48.000000000","message":"cool, thanks","commit_id":"c24b3f4419dffa1512b22721c0f9b79894a34aae"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"eb2e95ce2dd9cdf4fb95dc7efa80006768a79612","unresolved":false,"context_lines":[{"line_number":337,"context_line":"      -d \u0027{\"auth\": {\"scope\": {\"service_provider\": {\"id\": \"BETA\"}}, \"identity\": {\"token\": {\"id\": \"d793d935b9c343f783955cf39ee7dc3c\"}, \"methods\": [\"token\"]}}}\u0027 \\"},{"line_number":338,"context_line":"      http://localhost:5000/v3/auth/OS-FEDERATION/saml2/ecp"},{"line_number":339,"context_line":""},{"line_number":340,"context_line":"Note: User URL http://localhost:5000/v3/auth/OS-FEDERATION/saml2 for receiving"},{"line_number":341,"context_line":"pure SAML assertion."},{"line_number":342,"context_line":""},{"line_number":343,"context_line":"At this point the SAML Assertion can be sent to the Service Provider Keystone"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a016987_9caa0b70","line":340,"updated":"2015-05-29 19:19:48.000000000","message":"s/User/Use?","commit_id":"c24b3f4419dffa1512b22721c0f9b79894a34aae"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"30ce1d2cca60ae90fe7f3f0690373055670b28f5","unresolved":false,"context_lines":[{"line_number":343,"context_line":"      http://localhost:5000/v3/auth/OS-FEDERATION/saml2/ecp"},{"line_number":344,"context_line":""},{"line_number":345,"context_line":".. NOTE::"},{"line_number":346,"context_line":"    Use URL http://localhost:5000/v3/auth/OS-FEDERATION/saml2 to request for"},{"line_number":347,"context_line":"    pure SAML Assertions."},{"line_number":348,"context_line":""},{"line_number":349,"context_line":"At this point the ECP wrapped SAML Assertion can be sent to the Service"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7a016987_048fd275","line":346,"updated":"2015-05-30 13:38:07.000000000","message":"change \"for pure\" to \"a pure\"","commit_id":"58e5fb6379cda58b719a861e889b4e573c8dd9d8"}]}
