package
0.0.0-20240726082017-f7d0359359f9
Repository: https://github.com/sarleon/go-tdx-guest.git
Documentation: pkg.go.dev
# Packages
Package linuxabi describes the ABI required for the TDX ioctl commands.
# Functions
GetQuote uses Quote provider or Device(deprecated) to get the quote in byte array and convert it into proto.
GetQuoteProvider returns an instance of LinuxConfigFsQuoteProvider.
GetRawQuote uses Quote provider or Device(deprecated) to get the quote in byte array.
OpenDevice opens the TDX guest device.
UseDefaultTdxGuestDevice returns true if tdxGuestPath=default.
# Structs
LinuxConfigFsQuoteProvider implements the QuoteProvider interface to fetch attestation quote via ConfigFS.
LinuxDevice implements the Device interface with Linux ioctls.
# Interfaces
Device encapsulates the possible commands to the TDX guest device.
QuoteProvider encapsulates calls to attestation quote.