Documentation ¶
Index ¶
- type TPMAttestorPlugin
- func (p *TPMAttestorPlugin) Configure(ctx context.Context, req *spi.ConfigureRequest) (*spi.ConfigureResponse, error)
- func (p *TPMAttestorPlugin) FetchAttestationData(stream nodeattestor.NodeAttestor_FetchAttestationDataServer) error
- func (p *TPMAttestorPlugin) GetPluginInfo(context.Context, *spi.GetPluginInfoRequest) (*spi.GetPluginInfoResponse, error)
- type TPMAttestorPluginConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TPMAttestorPlugin ¶
type TPMAttestorPlugin struct {
// contains filtered or unexported fields
}
TPMAttestorPlugin implements the nodeattestor Plugin interface
func New ¶
func New() *TPMAttestorPlugin
func (*TPMAttestorPlugin) Configure ¶
func (p *TPMAttestorPlugin) Configure(ctx context.Context, req *spi.ConfigureRequest) (*spi.ConfigureResponse, error)
func (*TPMAttestorPlugin) FetchAttestationData ¶
func (p *TPMAttestorPlugin) FetchAttestationData(stream nodeattestor.NodeAttestor_FetchAttestationDataServer) error
func (*TPMAttestorPlugin) GetPluginInfo ¶
func (p *TPMAttestorPlugin) GetPluginInfo(context.Context, *spi.GetPluginInfoRequest) (*spi.GetPluginInfoResponse, error)
type TPMAttestorPluginConfig ¶
type TPMAttestorPluginConfig struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.