Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CovidShield/server
/ functions
Functions
319 in github.com/CovidShield/server
⨍
Functions
319
◇
Types & classes
50
Method
String
()
pkg/proto/covidshield/proto.pb.go:222
Method
String
()
pkg/proto/covidshield/proto.pb.go:282
Method
String
()
pkg/proto/covidshield/proto.pb.go:377
Method
String
()
pkg/proto/covidshield/proto.pb.go:447
Method
String
()
pkg/proto/covidshield/proto.pb.go:498
Method
String
()
pkg/proto/covidshield/proto.pb.go:567
Method
String
()
pkg/proto/covidshield/proto.pb.go:669
Method
String
()
pkg/proto/covidshield/proto.pb.go:743
Method
String
()
pkg/proto/covidshield/proto.pb.go:812
Method
String
()
pkg/proto/covidshield/proto.pb.go:867
Method
Tomb
()
pkg/expiration/worker.go:69
Method
Type
()
pkg/proto/covidshield/proto.pb.go:76
Method
Type
()
pkg/proto/covidshield/proto.pb.go:170
Method
UnmarshalJSON
Deprecated: Do not use.
pkg/proto/covidshield/proto.pb.go:85
Method
UnmarshalJSON
Deprecated: Do not use.
pkg/proto/covidshield/proto.pb.go:179
Method
add_key
(data: '1' * 16, active_at:, submitted_at:, transmission_risk_level: 8, region: '302')
test/retrieve_test.rb:219
Method
add_key_explicit
(data: '1' * 16, rsin:, transmission_risk_level: 8, hour:, region: '302', rolling_period: TEK_ROLLING_PERIOD)
test/retrieve_test.rb:237
Method
assert_fields
(resp, fields)
test/claim_key_test.rb:129
Method
assert_happy_zip_response
(resp)
test/retrieve_test.rb:15
Method
assert_keys
(export, keys, region:, date_number:)
test/retrieve_test.rb:261
Method
assert_response
(resp, status, content_type, body: nil)
test/lib/helper.rb:141
Method
assert_result
(resp, code, error)
test/upload_test.rb:279
Method
assert_result
(resp, code, error, keys)
test/roundtrip_test.rb:141
Method
assert_result
(resp, code, error)
test/expiration_worker_test.rb:109
Method
assert_tek_fails
(code, **kwargs)
test/upload_test.rb:231
Method
assert_valid_signature
(signature, data)
test/retrieve_test.rb:252
Method
assert_valid_signature_list
(siglist_proto, export_proto)
test/retrieve_test.rb:284
Method
check_for_exposure
examples/retrieval/app.rb:74
Method
claimKeyWrapper
(w http.ResponseWriter, r *http.Request)
pkg/server/keyclaim.go:91
Method
count_diagnosis_keys
test/roundtrip_test.rb:112
Method
count_diagnosis_keys
test/expiration_worker_test.rb:80
Method
count_encryption_keys
test/expiration_worker_test.rb:84
Method
current_date_number
test/lib/helper.rb:46
Method
current_date_number
examples/retrieval/app.rb:112
Method
current_rsin
(ts: Time.now)
test/roundtrip_test.rb:116
Method
date_number_url
(date_number)
examples/retrieval/app.rb:129
Method
days_ago
(n)
test/roundtrip_test.rb:10
Method
db_transaction
examples/retrieval/app.rb:121
Method
diagnosis_originators
test/lib/helper.rb:83
Method
dummy_payload
(nkeys=1, make_half_day=false, timestamp: Time.now)
test/upload_test.rb:242
Method
dummy_payload
(nkeys=1)
test/roundtrip_test.rb:120
Method
dummy_payload
(nkeys=1)
test/expiration_worker_test.rb:88
Method
encrypted_request
( payload, keyset, server_public: keyset[:server_public], app_private: keyset[:app_private], app_publi
test/upload_test.rb:253
Method
encrypted_request
( payload, keyset, server_public: keyset[:server_public], app_private: keyset[:app_private], app_publi
test/roundtrip_test.rb:124
Method
encrypted_request
( payload, keyset, server_public: keyset[:server_public], app_private: keyset[:app_private], app_publi
test/expiration_worker_test.rb:92
Method
encryption_originators
test/lib/helper.rb:79
Method
expect
(*data)
test/lib/helper.rb:164
Method
expect_keys
(want_keys)
test/roundtrip_test.rb:90
Method
expect_no_keys
(resp)
test/retrieve_test.rb:213
Method
expect_one_key
(resp, rsin, risk, data, start_time, end_time)
test/retrieve_test.rb:189
Method
expire
test/expiration_worker_test.rb:68
Method
expire_and_assert
(encryption: nil, diagnosis: nil)
test/expiration_worker_test.rb:74
Method
exposureConfig
TODO: serve this from somewhere else
pkg/server/config.go:26
Method
exposure_configuration_url
(region)
examples/retrieval/app.rb:125
Method
extract_zip
(data)
test/lib/helper.rb:169
Method
fetch_date_number
(date_number)
examples/retrieval/app.rb:99
Method
fetch_exposure_config
(region)
examples/retrieval/app.rb:92
Method
fetch_new_keys
examples/retrieval/app.rb:80
Method
get_date
(date_number, method: :get)
test/lib/helper.rb:61
Method
get_exposure_config
(region, method: :get)
test/lib/helper.rb:57
Method
hour_number
(timestamp)
test/retrieve_test.rb:241
Method
hour_number
(at = Time.now)
examples/retrieval/app.rb:136
Function
init
()
pkg/proto/covidshield/proto.pb.go:1115
Method
initialize
examples/retrieval/app.rb:11
Method
initialize
examples/retrieval/app.rb:40
Method
insert_key
test/retrieve_test.rb:229
Method
key_n
(n)
test/upload_test.rb:227
Function
main
()
cmd/key-submission/main.go:13
Function
main
()
cmd/monolith/main.go:13
Function
main
()
cmd/key-retrieval/main.go:13
Function
main
()
cmd/generate-ecdsa-private-key/main.go:12
Method
maybe_fetch_new_keys
examples/retrieval/app.rb:60
Function
min
(a, b int)
pkg/retrieval/retrieval.go:29
Method
move_forward_days
(days)
test/lib/helper.rb:118
Method
move_forward_hours
(hours)
test/lib/helper.rb:130
Method
move_forward_seconds
(seconds)
test/lib/helper.rb:122
Method
newKeyClaim
(w http.ResponseWriter, r *http.Request)
pkg/server/keyclaim.go:35
Method
new_valid_keyset
test/lib/helper.rb:95
Method
new_valid_one_time_code
test/lib/helper.rb:86
Method
next_rsin
test/lib/helper.rb:50
Method
parse_keys
(resp)
test/roundtrip_test.rb:106
Method
ping
(w http.ResponseWriter, r *http.Request)
pkg/server/services.go:30
Method
post_invalid_otc!
test/claim_key_test.rb:124
Method
post_teks
(teks)
test/upload_test.rb:163
Method
post_timestamp
(ts)
test/upload_test.rb:157
Method
purge_db
test/lib/helper.rb:237
Method
retrieveWrapper
(w http.ResponseWriter, r *http.Request)
pkg/server/retrieve.go:53
Method
run
test/lib/helper.rb:35
Method
send_to_framework
(resp)
examples/retrieval/app.rb:116
Method
tek
(key_data: '1' * 16, transmission_risk_level: 3, rolling_period: 144, rolling_start_interval_number: next_rsin
test/upload_test.rb:270
Method
tek
(data: '1' * 16, transmission_risk_level: 3, rolling_period: 144, rolling_start_interval_number: next_rsin)
test/lib/helper.rb:70
Method
tek_payload
(tek)
test/upload_test.rb:238
Method
test_claim_key
test/claim_key_test.rb:8
Method
test_claimed_encryption_key_expiration
test/expiration_worker_test.rb:50
Method
test_diagnosis_key_expiration
test/expiration_worker_test.rb:27
Method
test_disallowed_methods
test/retrieve_test.rb:58
Method
test_get_exposure_for_region
test/config_test.rb:9
Method
test_invalid_auth
test/retrieve_test.rb:109
Method
test_invalid_sequencing
test/upload_test.rb:121
Method
test_invalid_timestamp
test/upload_test.rb:140
← previous
next →
201–300 of 319, ranked by callers