Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Store

type Store struct {
}

    Store handles storage of ini data.

    func (*Store) EmitEncryptedFile

    func (store *Store) EmitEncryptedFile(in sops.Tree) ([]byte, error)

      EmitEncryptedFile returns encrypted INI file bytes corresponding to a sops.Tree runtime object

      func (*Store) EmitExample

      func (store *Store) EmitExample() []byte

        EmitExample returns the plaintext INI file bytes corresponding to the SimpleTree example

        func (*Store) EmitPlainFile

        func (store *Store) EmitPlainFile(in sops.TreeBranches) ([]byte, error)

          EmitPlainFile returns the plaintext INI file bytes corresponding to a sops.TreeBranches object

          func (*Store) EmitValue

          func (store *Store) EmitValue(v interface{}) ([]byte, error)

            EmitValue returns a single value encoded in a generic interface{} as bytes

            func (*Store) LoadEncryptedFile

            func (store *Store) LoadEncryptedFile(in []byte) (sops.Tree, error)

              LoadEncryptedFile loads encrypted INI file's bytes onto a sops.Tree runtime object

              func (*Store) LoadPlainFile

              func (store *Store) LoadPlainFile(in []byte) (sops.TreeBranches, error)

                LoadPlainFile loads a plaintext INI file's bytes onto a sops.TreeBranches runtime object

                Source Files