open-vault/physical/raft
Victor Rodriguez 2656c020ae
Convert seal.Access struct into a interface (OSS) (#20510)
* Move seal barrier type field from Access to autoSeal struct.

Remove method Access.SetType(), which was only being used by a single test, and
which can use the name option of NewTestSeal() to specify the type.

* Change method signatures of Access to match those of Wrapper.

* Turn seal.Access struct into an interface.

* Tweak Access implementation.

Change `access` struct to have a field of type wrapping.Wrapper, rather than
extending it.

* Add method Seal.GetShamirWrapper().

Add method Seal.GetShamirWrapper() for use by code that need to perform
Shamir-specific operations.
2023-05-04 14:22:30 -04:00
..
bolt_32bit_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
bolt_64bit_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
bolt_linux.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
chunking_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
fsm.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
fsm_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
io.go Fix code copied from gogo using a different proto import (#9009) 2020-05-15 13:45:22 -07:00
msgpack.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
raft.go Convert seal.Access struct into a interface (OSS) (#20510) 2023-05-04 14:22:30 -04:00
raft_autopilot.go VAULT-14048: raft-autopilot appears to refuse to remove a node which has left and wouldn't impact stability (#19472) 2023-04-03 11:58:57 -04:00
raft_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
raft_util.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
snapshot.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
snapshot_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
streamlayer.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
streamlayer_test.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
testing.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
types.pb.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
types.proto adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
varint.go Fix code copied from gogo using a different proto import (#9009) 2020-05-15 13:45:22 -07:00
vars_32bit.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
vars_64bit.go adding copyright header (#19555) 2023-03-15 09:00:52 -07:00