open-vault/physical
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
..
aerospike Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
alicloudoss adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
azure adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
cassandra adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
cockroachdb Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
consul adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
couchdb Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
dynamodb Add support for docker testclusters (#20247) 2023-04-24 14:25:50 -04:00
etcd adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
foundationdb adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
gcs adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
manta adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
mssql vault-12244 (#19591) 2023-03-17 07:52:54 -07:00
mysql adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
oci [QT-309] Ensure creds are available for OCI and S3 (#18602) 2023-01-17 14:15:40 -05:00
postgresql adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
raft Convert seal.Access struct into a interface (OSS) (#20510) 2023-05-04 14:22:30 -04:00
s3 adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
spanner adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
swift adding copyright header (#19555) 2023-03-15 09:00:52 -07:00
zookeeper adding copyright header (#19555) 2023-03-15 09:00:52 -07:00