diff --git a/handler/handler.go b/handler/handler.go index 7bb3e9ec0a825ccf64fba71ce65e6d551b90d339..d3384217f4c1d60ada9963888ce870694648b557 100644 --- a/handler/handler.go +++ b/handler/handler.go @@ -27,6 +27,7 @@ import ( "code.vereign.com/code/viam-apis/versions" "github.com/golang/protobuf/proto" + "code.vereign.com/code/key-storage-agent/config" keyutils "code.vereign.com/code/key-storage-agent/utils" "code.vereign.com/code/viam-apis/authentication" "code.vereign.com/code/viam-apis/key-storage-agent/api" @@ -228,12 +229,15 @@ func (s *KeyStorageServerImpl) ReserveKeyUUID(ctx context.Context, in *api.Reser } func (s *KeyStorageServerImpl) GetKeyId(ctx context.Context, in *api.GetKeyIdByKeyRequest) (*api.GetKeyIdByKeyResponse, error) { - auth := s.CreateAuthentication(ctx) - //in.PublicKey - entitiesMagamentClient := keyutils.CreateEntitiesManagementClient(auth) + viamAuth := &authentication.Authentication{ + Uuid: config.SystemAuth.Uuid, + Session: config.SystemAuth.Session, + } + + entitiesMagamentClient := keyutils.CreateEntitiesManagementClient(viamAuth) defer entitiesMagamentClient.CloseClient() - dataStorageClient := keyutils.CreateDataStorageClient(auth) + dataStorageClient := keyutils.CreateDataStorageClient(viamAuth) defer dataStorageClient.CloseClient() keyIdResponse := &api.GetKeyIdByKeyResponse{}