Path Lines of Code admin.bash 362 apis/hydraapi/hydraapi.go 5 assets/serve/css/common.css 56 assets/serve/css/damdemo-test.css 168 assets/serve/css/icdemo-test.css 85 assets/serve/css/info_release.css 83 assets/serve/css/login.css 59 assets/serve/js/cli.js 29 assets/serve/js/client_login.js 102 assets/serve/js/damdemo.js 552 assets/serve/js/icdemo.js 296 assets/serve/js/info_release.js 19 cloudbuild.yaml 19 deploy-gke.bash 166 deploy.bash 204 deploy/build-gke-templates/certificate.yaml 7 deploy/build-gke-templates/hydra-ic/cloudbuild.yaml 5 deploy/build-gke-templates/hydra-ic/entrypoint.bash 10 deploy/build-gke-templates/hydra-ic/k8s.yaml 52 deploy/build-gke-templates/ic/cloudbuild.yaml 5 deploy/build-gke-templates/ic/entrypoint.bash 14 deploy/build-gke-templates/ic/k8s.yaml 56 deploy/build-gke-templates/icdemo/cloudbuild.yaml 5 deploy/build-gke-templates/icdemo/entrypoint.bash 5 deploy/build-gke-templates/icdemo/k8s.yaml 50 deploy/build-gke-templates/ingress.yaml 53 deploy/build-templates/dam/cloudbuild.yaml 5 deploy/build-templates/dam/dam.yaml 23 deploy/build-templates/dam/entrypoint.bash 44 deploy/build-templates/damdemo/cloudbuild.yaml 5 deploy/build-templates/damdemo/damdemo.yaml 21 deploy/build-templates/damdemo/entrypoint.bash 7 deploy/build-templates/hydra/cloudbuild.yaml 5 deploy/build-templates/ic/cloudbuild.yaml 5 deploy/build-templates/ic/entrypoint.bash 45 deploy/build-templates/ic/ic.yaml 23 deploy/build-templates/icdemo/cloudbuild.yaml 5 deploy/build-templates/icdemo/entrypoint.bash 7 deploy/build-templates/icdemo/icdemo.yaml 21 deploy/build-templates/personas/cloudbuild.yaml 5 deploy/build-templates/personas/entrypoint.bash 6 deploy/build-templates/personas/personas.yaml 19 deploy/index.yaml 29 gcp/dam/main.go 152 gcp/dam_import/main.go 120 gcp/damdemo/main.go 52 gcp/ic/main.go 126 gcp/ic_import/main.go 51 gcp/icdemo/main.go 52 gcp/personas/main.go 32 gen_protobuf.bash 13 import.bash 81 lib/adapter/adapters.go 175 lib/adapter/aggregator_adapter.go 111 lib/adapter/aws_adapter.go 170 lib/adapter/gatekeeper_adapter.go 101 lib/adapter/saw_adapter.go 115 lib/auditlog/auditlog.go 121 lib/auditlogsapi/auditlogsapi.go 54 lib/auditlogsapi/doc.go 1 lib/auditlogsapi/filters.go 158 lib/auditlogsapi/handler.go 43 lib/auditlogsapi/itest/main.go 186 lib/auditlogsapi/translation.go 113 lib/auth/auth.go 368 lib/auth/err.go 20 lib/aws/client.go 372 lib/aws/warehouse.go 841 lib/check/check.go 149 lib/cli/cli.go 434 lib/clouds/account_manager.go 15 lib/clouds/mock_account_manager.go 47 lib/clouds/mock_token_creator.go 136 lib/clouds/resource_token_creator.go 30 lib/consentsapi/consents.go 175 lib/dam/auth.go 23 lib/dam/clients.go 206 lib/dam/config.go 331 lib/dam/configadmin.go 1006 lib/dam/dam.go 1336 lib/dam/dam_integrity.go 687 lib/dam/endpoints.go 59 lib/dam/err.go 46 lib/dam/hydra_dam.go 194 lib/dam/info_release.go 191 lib/dam/jwks.go 30 lib/dam/lro.go 96 lib/dam/process.go 156 lib/dam/realms.go 108 lib/dam/status.go 19 lib/dam/token.go 132 lib/dam/token_flow.go 626 lib/dsstore/datastore.go 613 lib/dsstore/itest/datastore.go 214 lib/dsstore/itest/lock.go 83 lib/dsstore/lock.go 88 lib/errutil/err.go 89 lib/faketokensapi/fake_dam.go 70 lib/faketokensapi/fake_gcp.go 28 lib/faketokensapi/fake_httphandler.go 37 lib/faketokensapi/fake_stub.go 60 lib/ga4gh/assertion.go 22 lib/ga4gh/audience.go 29 lib/ga4gh/condition.go 93 lib/ga4gh/doc.go 1 lib/ga4gh/example/claim_repository.go 10 lib/ga4gh/example/main.go 28 lib/ga4gh/example/passport_broker.go 44 lib/ga4gh/example/passport_clearinghouse.go 32 lib/ga4gh/example/types.go 2 lib/ga4gh/example/visa_issuer.go 37 lib/ga4gh/identity.go 271 lib/ga4gh/identityutil.go 59 lib/ga4gh/jwt.go 29 lib/ga4gh/passport.go 100 lib/ga4gh/policy.go 122 lib/ga4gh/type.go 100 lib/ga4gh/visa.go 106 lib/ga4gh/visa_linked_identities.go 84 lib/globalflags/globalflags.go 32 lib/grpcutil/grpcutil.go 21 lib/handlerfactory/request_handler.go 201 lib/httputils/csp.go 75 lib/httputils/doc.go 1 lib/httputils/fakewriter.go 44 lib/httputils/handle.go 64 lib/httputils/handlers.go 21 lib/httputils/info_status.go 31 lib/httputils/request.go 74 lib/httputils/resources.go 34 lib/httputils/response.go 56 lib/httputils/status.go 75 lib/httputils/template.go 17 lib/httputils/url.go 19 lib/hydra/hydra.go 241 lib/hydra/hydra_helper.go 144 lib/hydraproxy/proxy.go 91 lib/ic/auth.go 23 lib/ic/broker.go 298 lib/ic/clients.go 173 lib/ic/config.go 49 lib/ic/configadmin.go 414 lib/ic/endpoints.go 44 lib/ic/hydra_ic.go 262 lib/ic/ic.go 1203 lib/ic/info_release.go 547 lib/ic/jwks.go 17 lib/ic/legacy.go 174 lib/ic/realms.go 84 lib/ic/status.go 19 lib/jsonutil/jsonutil.go 31 lib/kms/fakeencryption/encryption.go 12 lib/kms/gcpcrypt/encryption.go 78 lib/kms/gcpcrypt/manual_test/main.go 48 lib/kms/gcpsign/manual_test/main.go 101 lib/kms/gcpsign/signer.go 208 lib/kms/kms.go 13 lib/kms/localsign/signer.go 71 lib/lro/lro.go 280 lib/oathclients/clients.go 154 lib/oathclients/endpoints.go 260 lib/optional/optional.go 53 lib/osenv/osenv.go 23 lib/permissions/permissions.go 104 lib/persona/broker.go 315 lib/persona/endpoints.go 9 lib/persona/persona.go 342 lib/process/process.go 642 lib/processgc/gc.go 121 lib/retry/retry.go 22 lib/saw/bigquery.go 48 lib/saw/crm.go 110 lib/saw/gc.go 19 lib/saw/gcs.go 116 lib/saw/iam.go 98 lib/saw/retry.go 13 lib/saw/warehouse.go 428 lib/scim/scim.go 168 lib/scim/scim_group.go 448 lib/scim/scim_helper.go 100 lib/scim/scim_user.go 626 lib/secret/manual_test/main.go 57 lib/secret/secretmanager.go 28 lib/server/server.go 41 lib/serviceinfo/info.go 6 lib/srcutil/path.go 5 lib/srcutil/srcutil.go 42 lib/storage/cache.go 66 lib/storage/file_storage.go 195 lib/storage/fileutil.go 22 lib/storage/memory_storage.go 408 lib/storage/storage.go 182 lib/storage/util.go 126 lib/strutil/strutil.go 151 lib/testkeys/testkeys.go 275 lib/timeutil/timeutil.go 284 lib/tokensapi/doc.go 1 lib/tokensapi/gcp.go 53 lib/tokensapi/handler.go 159 lib/tokensapi/hydra.go 96 lib/translator/dbgap.go 299 lib/translator/oidc_identity.go 30 lib/translator/passport_translators.go 48 lib/translator/static.go 11 lib/translator/translator.go 146 lib/validator/boolean.go 32 lib/validator/claim.go 159 lib/validator/constant.go 12 lib/validator/mock_validator.go 33 lib/validator/policy.go 30 lib/validator/policy_builder.go 265 lib/validator/validator.go 8 lib/verifier/aud_verifier.go 81 lib/verifier/err.go 13 lib/verifier/jku_visa_sig_verifier.go 40 lib/verifier/oidc_jwt_sig_verifier.go 60 lib/verifier/oidc_opaque_userinfo_verifier.go 49 lib/verifier/verifier.go 148 pages/cli.html 46 pages/dam/info_release.html 87 pages/ic/client_login.html 10 pages/ic/info_release.html 113 pages/ic/login_info.html 15 pages/login.html 73 pages/personas/login_info.html 18 prepare_project.bash 91 prepare_project_gke.bash 85 proto/auditlogs/v0/auditlogs.pb.go 448 proto/auditlogs/v0/auditlogs.proto 114 proto/common/v1/account.pb.go 774 proto/common/v1/account.proto 81 proto/common/v1/common.pb.go 1990 proto/common/v1/common.proto 188 proto/common/v1/oauthclient.pb.go 456 proto/common/v1/oauthclient.proto 76 proto/consents/v1/consents.pb.go 619 proto/consents/v1/consents.proto 104 proto/dam/v1/dam_secrets.pb.go 272 proto/dam/v1/dam_secrets.proto 31 proto/dam/v1/dam_service.pb.go 4193 proto/dam/v1/dam_service.proto 431 proto/ic/v1/ic_service.pb.go 1607 proto/ic/v1/ic_service.proto 153 proto/process/v1/process.pb.go 764 proto/process/v1/process.proto 149 proto/scim/v2/groups.pb.go 348 proto/scim/v2/groups.proto 106 proto/scim/v2/users.pb.go 1198 proto/scim/v2/users.proto 395 proto/store/consents/store.pb.go 438 proto/store/consents/store.proto 61 proto/store/tokens/store.pb.go 124 proto/store/tokens/store.proto 23 proto/tokens/v1/tokens.pb.go 578 proto/tokens/v1/tokens.proto 94 proto/tokens/v1/tokens_grpc.pb.go 134 runtest.bash 2