func (p *MockSvcProvisioner) CreateNew(labels map[string]string) (string, []byte, error) {
	return randString(40, true), []byte(randString(3096, false)), nil
}
CreateNew provisions a new service account key,
returns the key-id and private-key data of the created key if successful,
otherwise returns error
package tests
import (
	"math/rand"
)
type MockSvcProvisioner struct {
	NewSecretID    string
	NewSecretValue []byte
}
var alphaNum = []rune("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ=")
func randString(n int, lower bool) string {
	m := len(alphaNum)
	if lower {
		m = 36
	}
	s := make([]rune, n)
	for i := range s {
		s[i] = alphaNum[rand.Intn(m)]
	}
	return string(s)
}