package common

type JSONRPCSignImageRequest struct {
	Supplier string       `validate:"required"`
	KeyCert  KeyType      `validate:"required,oneof=bundle_key sbc_key_4096 sbc_root_key verified_rsa4096_key"`
	AlgoHash AlgoHash     `validate:"required,oneof=none sha256"`
	AlgoSign AlgoSignType `validate:"required,oneof=pkcs1 prime256v1 raw"`
	Data     []byte       `validate:"required"`
}
