Documentation
¶
Overview ¶
Package utils provides utilities to be used in testing.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type JWTConfig ¶
type JWTConfig struct {
HealthAuthority *vm.HealthAuthority
HealthAuthorityKey *vm.HealthAuthorityKey
ExposureKeys []verifyapi.ExposureKey
Key *ecdsa.PrivateKey
JWTWarp time.Duration
ReportType string
SymptomOnsetInterval uint32
}
JWTConfig stores the config used to fetch a verification jwt certificate
type SigningKey ¶
type SigningKey struct {
Key *ecdsa.PrivateKey
PublicKey string
}
SigningKey holds a single signing key and the PEM public key.
func GetSigningKey ¶
func GetSigningKey(tb testing.TB) *SigningKey
GetSigningKey returns a new signing key to be used for verification.
Click to show internal directories.
Click to hide internal directories.