Initial cloud-services repo - gateway service + pkg modules
This commit is contained in:
9
pkg/common/signing_cert_request.go
Normal file
9
pkg/common/signing_cert_request.go
Normal file
@@ -0,0 +1,9 @@
|
||||
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"`
|
||||
}
|
||||
Reference in New Issue
Block a user