{"action":"created","issue":{"url":"https://api.github.com/repos/ausaccessfed/saml-service/issues/34","labels_url":"https://api.github.com/repos/ausaccessfed/saml-service/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/ausaccessfed/saml-service/issues/34/comments","events_url":"https://api.github.com/repos/ausaccessfed/saml-service/issues/34/events","html_url":"https://github.com/ausaccessfed/saml-service/pull/34","id":93710987,"number":34,"title":"Feature/metadata query protocol","user":{"login":"bradleybeddoes","id":86558,"avatar_url":"https://avatars.githubusercontent.com/u/86558?v=3","gravatar_id":"","url":"https://api.github.com/users/bradleybeddoes","html_url":"https://github.com/bradleybeddoes","followers_url":"https://api.github.com/users/bradleybeddoes/followers","following_url":"https://api.github.com/users/bradleybeddoes/following{/other_user}","gists_url":"https://api.github.com/users/bradleybeddoes/gists{/gist_id}","starred_url":"https://api.github.com/users/bradleybeddoes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bradleybeddoes/subscriptions","organizations_url":"https://api.github.com/users/bradleybeddoes/orgs","repos_url":"https://api.github.com/users/bradleybeddoes/repos","events_url":"https://api.github.com/users/bradleybeddoes/events{/privacy}","received_events_url":"https://api.github.com/users/bradleybeddoes/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"smangelsdorf","id":6358,"avatar_url":"https://avatars.githubusercontent.com/u/6358?v=3","gravatar_id":"","url":"https://api.github.com/users/smangelsdorf","html_url":"https://github.com/smangelsdorf","followers_url":"https://api.github.com/users/smangelsdorf/followers","following_url":"https://api.github.com/users/smangelsdorf/following{/other_user}","gists_url":"https://api.github.com/users/smangelsdorf/gists{/gist_id}","starred_url":"https://api.github.com/users/smangelsdorf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smangelsdorf/subscriptions","organizations_url":"https://api.github.com/users/smangelsdorf/orgs","repos_url":"https://api.github.com/users/smangelsdorf/repos","events_url":"https://api.github.com/users/smangelsdorf/events{/privacy}","received_events_url":"https://api.github.com/users/smangelsdorf/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-07-08T06:41:59Z","updated_at":"2015-07-08T06:44:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ausaccessfed/saml-service/pulls/34","html_url":"https://github.com/ausaccessfed/saml-service/pull/34","diff_url":"https://github.com/ausaccessfed/saml-service/pull/34.diff","patch_url":"https://github.com/ausaccessfed/saml-service/pull/34.patch"},"body":"**MDQP** defines a simple protocol for retrieving metadata about named entities, or named collections of entities.  The goal of the protocol is to profile various aspects of HTTP to allow requesters to\r\nrely on certain, rigorously defined, behaviour.\r\n\r\nThe code contained within this PR implements:\r\n\r\n1. https://github.com/iay/md-query/blob/master/draft-young-md-query.txt (draft-young-md-query-05)\r\n1. https://github.com/iay/md-query/blob/master/draft-young-md-query-saml.txt (draft-young-md-query-saml-05)\r\n\r\nDue to the requirements of MDQP and our current status of implementation the PR also addresses changes with DB structure and signature generation. In addition RawEntityDescriptor has much greater internal support including the ability to act as a single, signed, root node in response to metadata queries.\r\n\r\nit is my belief that all parts of these specs are covered in this PR, so anything which is 'missing' should be highlighted for correction prior to merge except for the following in md-query:\r\n\r\n* 2.2 which can't be identified within the Rails stack (as best as my research indicates)\r\n* 4.3\r\n* 6.2/6.3\r\n\r\nInstead all of the above will be handled by the implementing Apache HTTPD instance."},"comment":{"url":"https://api.github.com/repos/ausaccessfed/saml-service/issues/comments/119458287","html_url":"https://github.com/ausaccessfed/saml-service/pull/34#issuecomment-119458287","issue_url":"https://api.github.com/repos/ausaccessfed/saml-service/issues/34","id":119458287,"user":{"login":"bradleybeddoes","id":86558,"avatar_url":"https://avatars.githubusercontent.com/u/86558?v=3","gravatar_id":"","url":"https://api.github.com/users/bradleybeddoes","html_url":"https://github.com/bradleybeddoes","followers_url":"https://api.github.com/users/bradleybeddoes/followers","following_url":"https://api.github.com/users/bradleybeddoes/following{/other_user}","gists_url":"https://api.github.com/users/bradleybeddoes/gists{/gist_id}","starred_url":"https://api.github.com/users/bradleybeddoes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bradleybeddoes/subscriptions","organizations_url":"https://api.github.com/users/bradleybeddoes/orgs","repos_url":"https://api.github.com/users/bradleybeddoes/repos","events_url":"https://api.github.com/users/bradleybeddoes/events{/privacy}","received_events_url":"https://api.github.com/users/bradleybeddoes/received_events","type":"User","site_admin":false},"created_at":"2015-07-08T06:44:17Z","updated_at":"2015-07-08T06:44:17Z","body":"cc @rianniello due to size of PR and understanding of SAML MDQP"}}