Skip to content

Commit bf2e6b6

Browse files
First commit on CE Parser Business Logic
Signed-off-by: Yogesh Deshpande <[email protected]>
1 parent d7076ab commit bf2e6b6

File tree

1 file changed

+19
-10
lines changed

1 file changed

+19
-10
lines changed

vts/trustedservices/trustedservices_grpc.go

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -64,16 +64,17 @@ func NewGRPCConfig() *GRPCConfig {
6464
type GRPC struct {
6565
ServerAddress string
6666

67-
TaStore kvstore.IKVStore
68-
EnStore kvstore.IKVStore
69-
EvPluginManager plugin.IManager[handler.IEvidenceHandler]
70-
EndPluginManager plugin.IManager[handler.IEndorsementHandler]
71-
StorePluginManager plugin.IManager[handler.IStoreHandler]
72-
CoservProxyPluginManager plugin.IManager[handler.ICoservProxyHandler]
73-
PolicyManager *policymanager.PolicyManager
74-
EarSigner earsigner.IEarSigner
75-
CoservSigner coservsigner.ICoservSigner
76-
CACertsPEM [][]byte
67+
TaStore kvstore.IKVStore
68+
EnStore kvstore.IKVStore
69+
EvPluginManager plugin.IManager[handler.IEvidenceHandler]
70+
EndPluginManager plugin.IManager[handler.IEndorsementHandler]
71+
StorePluginManager plugin.IManager[handler.IStoreHandler]
72+
CoservProxyPluginManager plugin.IManager[handler.ICoservProxyHandler]
73+
LeadVerifierPluginManager plugin.IManager[handler.IComponentVerifierClientHandler]
74+
PolicyManager *policymanager.PolicyManager
75+
EarSigner earsigner.IEarSigner
76+
CoservSigner coservsigner.ICoservSigner
77+
CACertsPEM [][]byte
7778

7879
Server *grpc.Server
7980
Socket net.Listener
@@ -427,6 +428,14 @@ func (o *GRPC) GetCompositeAttestation(
427428
return nil, errors.New("not implemented")
428429
}
429430

431+
func (o *GRPC) GetSupportedCompositeEvidenceMediaTypes(context.Context, *emptypb.Empty) (*proto.MediaTypeList, error) {
432+
433+
// Look for all parsers
434+
// Invoke each Parsers to get the Collection MediaTypes
435+
// return it inside MediaTypeList
436+
return nil, nil
437+
}
438+
430439
func (o *GRPC) GetAttestation(
431440
ctx context.Context,
432441
token *proto.AttestationToken,

0 commit comments

Comments
 (0)