ctx := context.Background()
request := createCertificateRequest()
+ privateKeyBytes := getPrivateKeyBytes()
- signedPEM, trustedCAs, err := provisioner.Sign(ctx, request, nil)
+ signedPEM, trustedCAs, err := provisioner.Sign(ctx, request, privateKeyBytes)
assert.Nil(t, err)
return request
}
+func getPrivateKeyBytes() []byte {
+ return readFile("testdata/test_private_key.pem")
+}
+
func areSlicesEqual(slice1 []byte, slice2 []byte) bool {
return bytes.Compare(slice1, slice2) == 0
}