MCPcopy
hub / github.com/smallstep/cli / Attestor

Interface Attestor

internal/cryptoutil/cryptoutil.go:47–50  ·  view source on GitHub ↗

Attestor is the interface implemented by step-kms-plugin using the key, sign, and attest commands.

Source from the content-addressed store, hash-verified

45// Attestor is the interface implemented by step-kms-plugin using the key, sign,
46// and attest commands.
47type Attestor interface {
48 crypto.Signer
49 Attest() ([]byte, error)
50}
51
52func PublicKey(kmsURI, name string, opts ...pemutil.Options) (crypto.PublicKey, error) {
53 if isFilename(name) {

Callers 1

doDeviceAttestationFunction · 0.65

Implementers 1

kmsSignerinternal/cryptoutil/cryptoutil.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…