github.com/opentofu/opentofu@v1.7.1/internal/encryption/keyprovider/openbao/descriptor.go (about) 1 package openbao 2 3 import "github.com/opentofu/opentofu/internal/encryption/keyprovider" 4 5 func New() keyprovider.Descriptor { 6 return &descriptor{} 7 } 8 9 type descriptor struct { 10 } 11 12 func (f descriptor) ID() keyprovider.ID { 13 return "openbao" 14 } 15 16 func (f descriptor) ConfigStruct() keyprovider.Config { 17 return &Config{} 18 }