* Refactor attestation handling: rename AttestationResult to AzureAttestationToken
- Updated the protobuf definition to change azureAttestationResponse to azureAttestationToken.
- Refactored the Service interface and its implementation to replace AttestationResult with AzureAttestationToken.
- Modified mock functions and tests to reflect the new naming and functionality.
- Adjusted CLI commands to use the new AzureAttestationToken method.
- Removed the AzureToken constant from the attestation package as it is no longer needed.
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Remove redundant data checks and logging in SendData and sendData methods
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Update agent/api/grpc/server_test.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update agent/api/grpc/endpoint_test.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Refactor attestation handling: rename AttestationToken to AzureAttestationToken in server and test files
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Refactor attestation command output messages for clarity and consistency
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Rename AttestationToken to AzureAttestationToken in TestAttestationToken for consistency
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Refactor TestChangeAttestationConfiguration to use vtpm.ConvertPolicyToJSON for JSON conversion
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Fix: reset temporary file pointer after zipping directory
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>