{"action":"created","comment":{"url":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/comments/244777053","pull_request_review_id":188730915,"id":244777053,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI0NDc3NzA1Mw==","diff_hunk":"@@ -0,0 +1,129 @@\n+package uk.gov.ida.verifyserviceprovider.configuration;\n+\n+import io.dropwizard.logging.DefaultLoggingFactory;\n+import io.dropwizard.testing.junit.DropwizardAppRule;\n+import keystore.KeyStoreResource;\n+import org.joda.time.Duration;\n+import org.junit.After;\n+import org.junit.Before;\n+import org.junit.Rule;\n+import org.junit.Test;\n+import org.junit.contrib.java.lang.system.EnvironmentVariables;\n+import uk.gov.ida.verifyserviceprovider.VerifyServiceProviderApplication;\n+\n+import java.net.URI;\n+import java.util.HashMap;\n+\n+import static keystore.builders.KeyStoreResourceBuilder.aKeyStoreResource;\n+import static org.apache.xml.security.utils.Base64.decode;\n+import static org.assertj.core.api.Assertions.assertThat;\n+import static uk.gov.ida.saml.core.test.TestCertificateStrings.TEST_RP_PRIVATE_ENCRYPTION_KEY;\n+import static uk.gov.ida.saml.core.test.TestCertificateStrings.TEST_RP_PRIVATE_SIGNING_KEY;\n+import static uk.gov.ida.saml.core.test.builders.CertificateBuilder.aCertificate;\n+import static uk.gov.ida.verifyserviceprovider.configuration.ConfigurationConstants.EnvironmentVariables.HUB_EXPECTED_ENTITY_ID;\n+import static uk.gov.ida.verifyserviceprovider.configuration.ConfigurationConstants.EnvironmentVariables.HUB_METADATA_URL;\n+import static uk.gov.ida.verifyserviceprovider.configuration.ConfigurationConstants.EnvironmentVariables.HUB_SSO_URL;\n+import static uk.gov.ida.verifyserviceprovider.configuration.ConfigurationConstants.EnvironmentVariables.HUB_TRUSTSTORE_PATH;\n+import static uk.gov.ida.verifyserviceprovider.configuration.ConfigurationConstants.EnvironmentVariables.IDP_TRUSTSTORE_PATH;\n+import static uk.gov.ida.verifyserviceprovider.configuration.ConfigurationConstants.EnvironmentVariables.METADATA_TRUSTSTORE_PATH;\n+import static uk.gov.ida.verifyserviceprovider.configuration.ConfigurationConstants.EnvironmentVariables.TRUSTSTORE_PASSWORD;\n+\n+public class ApplicationConfigurationFeatureTests {\n+\n+    private DropwizardAppRule<VerifyServiceProviderConfiguration> application;\n+\n+    @Rule\n+    public EnvironmentVariables environmentVariables = new EnvironmentVariables();\n+\n+    @Before\n+    public void setUp() {\n+        application = new DropwizardAppRule<>(\n+            VerifyServiceProviderApplication.class,\n+            \"verify-service-provider.yml\"\n+        );\n+        new HashMap<String, String>() {{\n+            put(\"PORT\", \"50555\");\n+            put(\"LOG_LEVEL\", \"ERROR\");\n+            put(\"VERIFY_ENVIRONMENT\", \"COMPLIANCE_TOOL\");\n+            put(\"MSA_METADATA_URL\", \"some-msa-metadata-url\");\n+            put(\"MSA_ENTITY_ID\", \"some-msa-entity-id\");\n+            put(\"SERVICE_ENTITY_IDS\", \"[\\\"http://some-service-entity-id\\\"]\");\n+            put(\"HASHING_ENTITY_ID\", \"some-hashing-entity-id\");\n+            put(\"SAML_SIGNING_KEY\", TEST_RP_PRIVATE_SIGNING_KEY);\n+            put(\"SAML_PRIMARY_ENCRYPTION_KEY\", TEST_RP_PRIVATE_ENCRYPTION_KEY);\n+            put(\"SAML_SECONDARY_ENCRYPTION_KEY\", TEST_RP_PRIVATE_ENCRYPTION_KEY);\n+            put(\"CLOCK_SKEW\", \"PT30s\");\n+        }}.forEach(environmentVariables::set);\n+    }\n+\n+    @After\n+    public void cleanup() {\n+        application.getTestSupport().after();\n+    }\n+\n+    @Test\n+    public void applicationShouldStartUp() throws Exception {\n+        application.getTestSupport().before();\n+\n+        VerifyServiceProviderConfiguration configuration = application.getConfiguration();\n+\n+        assertThat(application.getLocalPort()).isEqualTo(50555);\n+        assertThat(((DefaultLoggingFactory) configuration.getLoggingFactory()).getLevel()).isEqualTo(\"ERROR\");\n+        assertThat(configuration.getHubSsoLocation().toString()).isEqualTo(HubEnvironment.COMPLIANCE_TOOL.getSsoLocation().toString());\n+        assertThat(configuration.getHubMetadataConfiguration().getUri().toString()).isEqualTo(\"https://compliance-tool-reference.ida.digital.cabinet-office.gov.uk/SAML2/metadata/federation\");\n+        assertThat(configuration.getHubMetadataConfiguration().getExpectedEntityId()).isEqualTo(\"https://signin.service.gov.uk\");\n+        assertThat(configuration.getMsaMetadataConfiguration().getExpectedEntityId()).isEqualTo(\"some-msa-entity-id\");\n+        assertThat(configuration.getMsaMetadataConfiguration().getUri().toString()).isEqualTo(\"some-msa-metadata-url\");\n+        assertThat(configuration.getServiceEntityIds()).containsExactly(\"http://some-service-entity-id\");\n+        assertThat(configuration.getSamlSigningKey().getEncoded()).isEqualTo(decode(TEST_RP_PRIVATE_SIGNING_KEY));\n+        assertThat(configuration.getSamlPrimaryEncryptionKey().getEncoded()).isEqualTo(decode(TEST_RP_PRIVATE_ENCRYPTION_KEY));\n+        assertThat(configuration.getSamlSecondaryEncryptionKey().getEncoded()).isEqualTo(decode(TEST_RP_PRIVATE_ENCRYPTION_KEY));\n+        assertThat(configuration.getClockSkew()).isEqualTo(Duration.standardSeconds(30));\n+    }","path":"src/feature-test/java/uk/gov/ida/verifyserviceprovider/configuration/ApplicationConfigurationFeatureTests.java","position":82,"original_position":82,"commit_id":"deb624d77e50208c66a525c0fb71cb7dc3ab5356","original_commit_id":"deb624d77e50208c66a525c0fb71cb7dc3ab5356","user":{"login":"adityapahuja","id":19972046,"node_id":"MDQ6VXNlcjE5OTcyMDQ2","avatar_url":"https://avatars2.githubusercontent.com/u/19972046?v=4","gravatar_id":"","url":"https://api.github.com/users/adityapahuja","html_url":"https://github.com/adityapahuja","followers_url":"https://api.github.com/users/adityapahuja/followers","following_url":"https://api.github.com/users/adityapahuja/following{/other_user}","gists_url":"https://api.github.com/users/adityapahuja/gists{/gist_id}","starred_url":"https://api.github.com/users/adityapahuja/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adityapahuja/subscriptions","organizations_url":"https://api.github.com/users/adityapahuja/orgs","repos_url":"https://api.github.com/users/adityapahuja/repos","events_url":"https://api.github.com/users/adityapahuja/events{/privacy}","received_events_url":"https://api.github.com/users/adityapahuja/received_events","type":"User","site_admin":false},"body":"This test case does not seem to test `configuration.getHashingEntityId()`.","created_at":"2019-01-02T16:08:02Z","updated_at":"2019-01-02T16:08:03Z","html_url":"https://github.com/alphagov/verify-service-provider/pull/110#discussion_r244777053","pull_request_url":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/110","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/comments/244777053"},"html":{"href":"https://github.com/alphagov/verify-service-provider/pull/110#discussion_r244777053"},"pull_request":{"href":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/110"}}},"pull_request":{"url":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/110","id":230499431,"node_id":"MDExOlB1bGxSZXF1ZXN0MjMwNDk5NDMx","html_url":"https://github.com/alphagov/verify-service-provider/pull/110","diff_url":"https://github.com/alphagov/verify-service-provider/pull/110.diff","patch_url":"https://github.com/alphagov/verify-service-provider/pull/110.patch","issue_url":"https://api.github.com/repos/alphagov/verify-service-provider/issues/110","number":110,"state":"open","locked":false,"title":"l1hKbJDV: Improve Hub Environment and add split truststores","user":{"login":"andy-paine","id":14118619,"node_id":"MDQ6VXNlcjE0MTE4NjE5","avatar_url":"https://avatars3.githubusercontent.com/u/14118619?v=4","gravatar_id":"","url":"https://api.github.com/users/andy-paine","html_url":"https://github.com/andy-paine","followers_url":"https://api.github.com/users/andy-paine/followers","following_url":"https://api.github.com/users/andy-paine/following{/other_user}","gists_url":"https://api.github.com/users/andy-paine/gists{/gist_id}","starred_url":"https://api.github.com/users/andy-paine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andy-paine/subscriptions","organizations_url":"https://api.github.com/users/andy-paine/orgs","repos_url":"https://api.github.com/users/andy-paine/repos","events_url":"https://api.github.com/users/andy-paine/events{/privacy}","received_events_url":"https://api.github.com/users/andy-paine/received_events","type":"User","site_admin":false},"body":"- We were using half enum features/half switch-case\n- This brings all the \"differences\" between environments into the same\n  enum\n- Behaviour change is that you must now specify the whole metadata\n  configuration section if you want to do custom config\n- This should be fine since this is an \"advanced\" feature that users\n  should know exactly what they are doing\n- Tests have been updated to reflect this","created_at":"2018-11-13T14:41:22Z","updated_at":"2019-01-02T16:08:03Z","closed_at":null,"merged_at":null,"merge_commit_sha":"9d7d473ef53011c0f1f01d022171e5d88bef7be9","assignee":null,"assignees":[],"requested_reviewers":[{"login":"parthagds","id":45602210,"node_id":"MDQ6VXNlcjQ1NjAyMjEw","avatar_url":"https://avatars3.githubusercontent.com/u/45602210?v=4","gravatar_id":"","url":"https://api.github.com/users/parthagds","html_url":"https://github.com/parthagds","followers_url":"https://api.github.com/users/parthagds/followers","following_url":"https://api.github.com/users/parthagds/following{/other_user}","gists_url":"https://api.github.com/users/parthagds/gists{/gist_id}","starred_url":"https://api.github.com/users/parthagds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parthagds/subscriptions","organizations_url":"https://api.github.com/users/parthagds/orgs","repos_url":"https://api.github.com/users/parthagds/repos","events_url":"https://api.github.com/users/parthagds/events{/privacy}","received_events_url":"https://api.github.com/users/parthagds/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/110/commits","review_comments_url":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/110/comments","review_comment_url":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/comments{/number}","comments_url":"https://api.github.com/repos/alphagov/verify-service-provider/issues/110/comments","statuses_url":"https://api.github.com/repos/alphagov/verify-service-provider/statuses/deb624d77e50208c66a525c0fb71cb7dc3ab5356","head":{"label":"alphagov:improve-hub-environment-usage","ref":"improve-hub-environment-usage","sha":"deb624d77e50208c66a525c0fb71cb7dc3ab5356","user":{"login":"alphagov","id":596977,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU5Njk3Nw==","avatar_url":"https://avatars0.githubusercontent.com/u/596977?v=4","gravatar_id":"","url":"https://api.github.com/users/alphagov","html_url":"https://github.com/alphagov","followers_url":"https://api.github.com/users/alphagov/followers","following_url":"https://api.github.com/users/alphagov/following{/other_user}","gists_url":"https://api.github.com/users/alphagov/gists{/gist_id}","starred_url":"https://api.github.com/users/alphagov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alphagov/subscriptions","organizations_url":"https://api.github.com/users/alphagov/orgs","repos_url":"https://api.github.com/users/alphagov/repos","events_url":"https://api.github.com/users/alphagov/events{/privacy}","received_events_url":"https://api.github.com/users/alphagov/received_events","type":"Organization","site_admin":false},"repo":{"id":97612449,"node_id":"MDEwOlJlcG9zaXRvcnk5NzYxMjQ0OQ==","name":"verify-service-provider","full_name":"alphagov/verify-service-provider","private":false,"owner":{"login":"alphagov","id":596977,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU5Njk3Nw==","avatar_url":"https://avatars0.githubusercontent.com/u/596977?v=4","gravatar_id":"","url":"https://api.github.com/users/alphagov","html_url":"https://github.com/alphagov","followers_url":"https://api.github.com/users/alphagov/followers","following_url":"https://api.github.com/users/alphagov/following{/other_user}","gists_url":"https://api.github.com/users/alphagov/gists{/gist_id}","starred_url":"https://api.github.com/users/alphagov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alphagov/subscriptions","organizations_url":"https://api.github.com/users/alphagov/orgs","repos_url":"https://api.github.com/users/alphagov/repos","events_url":"https://api.github.com/users/alphagov/events{/privacy}","received_events_url":"https://api.github.com/users/alphagov/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/alphagov/verify-service-provider","description":":crown: :ballot_box_with_check: The easiest way to connect to GOV.UK Verify","fork":false,"url":"https://api.github.com/repos/alphagov/verify-service-provider","forks_url":"https://api.github.com/repos/alphagov/verify-service-provider/forks","keys_url":"https://api.github.com/repos/alphagov/verify-service-provider/keys{/key_id}","collaborators_url":"https://api.github.com/repos/alphagov/verify-service-provider/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/alphagov/verify-service-provider/teams","hooks_url":"https://api.github.com/repos/alphagov/verify-service-provider/hooks","issue_events_url":"https://api.github.com/repos/alphagov/verify-service-provider/issues/events{/number}","events_url":"https://api.github.com/repos/alphagov/verify-service-provider/events","assignees_url":"https://api.github.com/repos/alphagov/verify-service-provider/assignees{/user}","branches_url":"https://api.github.com/repos/alphagov/verify-service-provider/branches{/branch}","tags_url":"https://api.github.com/repos/alphagov/verify-service-provider/tags","blobs_url":"https://api.github.com/repos/alphagov/verify-service-provider/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/alphagov/verify-service-provider/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/alphagov/verify-service-provider/git/refs{/sha}","trees_url":"https://api.github.com/repos/alphagov/verify-service-provider/git/trees{/sha}","statuses_url":"https://api.github.com/repos/alphagov/verify-service-provider/statuses/{sha}","languages_url":"https://api.github.com/repos/alphagov/verify-service-provider/languages","stargazers_url":"https://api.github.com/repos/alphagov/verify-service-provider/stargazers","contributors_url":"https://api.github.com/repos/alphagov/verify-service-provider/contributors","subscribers_url":"https://api.github.com/repos/alphagov/verify-service-provider/subscribers","subscription_url":"https://api.github.com/repos/alphagov/verify-service-provider/subscription","commits_url":"https://api.github.com/repos/alphagov/verify-service-provider/commits{/sha}","git_commits_url":"https://api.github.com/repos/alphagov/verify-service-provider/git/commits{/sha}","comments_url":"https://api.github.com/repos/alphagov/verify-service-provider/comments{/number}","issue_comment_url":"https://api.github.com/repos/alphagov/verify-service-provider/issues/comments{/number}","contents_url":"https://api.github.com/repos/alphagov/verify-service-provider/contents/{+path}","compare_url":"https://api.github.com/repos/alphagov/verify-service-provider/compare/{base}...{head}","merges_url":"https://api.github.com/repos/alphagov/verify-service-provider/merges","archive_url":"https://api.github.com/repos/alphagov/verify-service-provider/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/alphagov/verify-service-provider/downloads","issues_url":"https://api.github.com/repos/alphagov/verify-service-provider/issues{/number}","pulls_url":"https://api.github.com/repos/alphagov/verify-service-provider/pulls{/number}","milestones_url":"https://api.github.com/repos/alphagov/verify-service-provider/milestones{/number}","notifications_url":"https://api.github.com/repos/alphagov/verify-service-provider/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/alphagov/verify-service-provider/labels{/name}","releases_url":"https://api.github.com/repos/alphagov/verify-service-provider/releases{/id}","deployments_url":"https://api.github.com/repos/alphagov/verify-service-provider/deployments","created_at":"2017-07-18T15:04:41Z","updated_at":"2018-12-20T09:40:53Z","pushed_at":"2018-12-27T18:38:23Z","git_url":"git://github.com/alphagov/verify-service-provider.git","ssh_url":"git@github.com:alphagov/verify-service-provider.git","clone_url":"https://github.com/alphagov/verify-service-provider.git","svn_url":"https://github.com/alphagov/verify-service-provider","homepage":"","size":2139,"stargazers_count":8,"watchers_count":8,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":false,"has_wiki":true,"has_pages":false,"forks_count":8,"mirror_url":null,"archived":false,"open_issues_count":8,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":8,"open_issues":8,"watchers":8,"default_branch":"master"}},"base":{"label":"alphagov:master","ref":"master","sha":"12d0ebfcebbf68aebfe9e39cb52c130a3a337adb","user":{"login":"alphagov","id":596977,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU5Njk3Nw==","avatar_url":"https://avatars0.githubusercontent.com/u/596977?v=4","gravatar_id":"","url":"https://api.github.com/users/alphagov","html_url":"https://github.com/alphagov","followers_url":"https://api.github.com/users/alphagov/followers","following_url":"https://api.github.com/users/alphagov/following{/other_user}","gists_url":"https://api.github.com/users/alphagov/gists{/gist_id}","starred_url":"https://api.github.com/users/alphagov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alphagov/subscriptions","organizations_url":"https://api.github.com/users/alphagov/orgs","repos_url":"https://api.github.com/users/alphagov/repos","events_url":"https://api.github.com/users/alphagov/events{/privacy}","received_events_url":"https://api.github.com/users/alphagov/received_events","type":"Organization","site_admin":false},"repo":{"id":97612449,"node_id":"MDEwOlJlcG9zaXRvcnk5NzYxMjQ0OQ==","name":"verify-service-provider","full_name":"alphagov/verify-service-provider","private":false,"owner":{"login":"alphagov","id":596977,"node_id":"MDEyOk9yZ2FuaXphdGlvbjU5Njk3Nw==","avatar_url":"https://avatars0.githubusercontent.com/u/596977?v=4","gravatar_id":"","url":"https://api.github.com/users/alphagov","html_url":"https://github.com/alphagov","followers_url":"https://api.github.com/users/alphagov/followers","following_url":"https://api.github.com/users/alphagov/following{/other_user}","gists_url":"https://api.github.com/users/alphagov/gists{/gist_id}","starred_url":"https://api.github.com/users/alphagov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alphagov/subscriptions","organizations_url":"https://api.github.com/users/alphagov/orgs","repos_url":"https://api.github.com/users/alphagov/repos","events_url":"https://api.github.com/users/alphagov/events{/privacy}","received_events_url":"https://api.github.com/users/alphagov/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/alphagov/verify-service-provider","description":":crown: :ballot_box_with_check: The easiest way to connect to GOV.UK Verify","fork":false,"url":"https://api.github.com/repos/alphagov/verify-service-provider","forks_url":"https://api.github.com/repos/alphagov/verify-service-provider/forks","keys_url":"https://api.github.com/repos/alphagov/verify-service-provider/keys{/key_id}","collaborators_url":"https://api.github.com/repos/alphagov/verify-service-provider/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/alphagov/verify-service-provider/teams","hooks_url":"https://api.github.com/repos/alphagov/verify-service-provider/hooks","issue_events_url":"https://api.github.com/repos/alphagov/verify-service-provider/issues/events{/number}","events_url":"https://api.github.com/repos/alphagov/verify-service-provider/events","assignees_url":"https://api.github.com/repos/alphagov/verify-service-provider/assignees{/user}","branches_url":"https://api.github.com/repos/alphagov/verify-service-provider/branches{/branch}","tags_url":"https://api.github.com/repos/alphagov/verify-service-provider/tags","blobs_url":"https://api.github.com/repos/alphagov/verify-service-provider/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/alphagov/verify-service-provider/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/alphagov/verify-service-provider/git/refs{/sha}","trees_url":"https://api.github.com/repos/alphagov/verify-service-provider/git/trees{/sha}","statuses_url":"https://api.github.com/repos/alphagov/verify-service-provider/statuses/{sha}","languages_url":"https://api.github.com/repos/alphagov/verify-service-provider/languages","stargazers_url":"https://api.github.com/repos/alphagov/verify-service-provider/stargazers","contributors_url":"https://api.github.com/repos/alphagov/verify-service-provider/contributors","subscribers_url":"https://api.github.com/repos/alphagov/verify-service-provider/subscribers","subscription_url":"https://api.github.com/repos/alphagov/verify-service-provider/subscription","commits_url":"https://api.github.com/repos/alphagov/verify-service-provider/commits{/sha}","git_commits_url":"https://api.github.com/repos/alphagov/verify-service-provider/git/commits{/sha}","comments_url":"https://api.github.com/repos/alphagov/verify-service-provider/comments{/number}","issue_comment_url":"https://api.github.com/repos/alphagov/verify-service-provider/issues/comments{/number}","contents_url":"https://api.github.com/repos/alphagov/verify-service-provider/contents/{+path}","compare_url":"https://api.github.com/repos/alphagov/verify-service-provider/compare/{base}...{head}","merges_url":"https://api.github.com/repos/alphagov/verify-service-provider/merges","archive_url":"https://api.github.com/repos/alphagov/verify-service-provider/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/alphagov/verify-service-provider/downloads","issues_url":"https://api.github.com/repos/alphagov/verify-service-provider/issues{/number}","pulls_url":"https://api.github.com/repos/alphagov/verify-service-provider/pulls{/number}","milestones_url":"https://api.github.com/repos/alphagov/verify-service-provider/milestones{/number}","notifications_url":"https://api.github.com/repos/alphagov/verify-service-provider/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/alphagov/verify-service-provider/labels{/name}","releases_url":"https://api.github.com/repos/alphagov/verify-service-provider/releases{/id}","deployments_url":"https://api.github.com/repos/alphagov/verify-service-provider/deployments","created_at":"2017-07-18T15:04:41Z","updated_at":"2018-12-20T09:40:53Z","pushed_at":"2018-12-27T18:38:23Z","git_url":"git://github.com/alphagov/verify-service-provider.git","ssh_url":"git@github.com:alphagov/verify-service-provider.git","clone_url":"https://github.com/alphagov/verify-service-provider.git","svn_url":"https://github.com/alphagov/verify-service-provider","homepage":"","size":2139,"stargazers_count":8,"watchers_count":8,"language":"Java","has_issues":true,"has_projects":false,"has_downloads":false,"has_wiki":true,"has_pages":false,"forks_count":8,"mirror_url":null,"archived":false,"open_issues_count":8,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":8,"open_issues":8,"watchers":8,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/110"},"html":{"href":"https://github.com/alphagov/verify-service-provider/pull/110"},"issue":{"href":"https://api.github.com/repos/alphagov/verify-service-provider/issues/110"},"comments":{"href":"https://api.github.com/repos/alphagov/verify-service-provider/issues/110/comments"},"review_comments":{"href":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/110/comments"},"review_comment":{"href":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/alphagov/verify-service-provider/pulls/110/commits"},"statuses":{"href":"https://api.github.com/repos/alphagov/verify-service-provider/statuses/deb624d77e50208c66a525c0fb71cb7dc3ab5356"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"adityapahuja"}}