Maps to entity from secrets table. A secret may have many versions, each with different content,
but the versions share common information in a SecretSeries, such as name, description, and
metadata. In particular, access control is granted to a SecretSeries and not a specific version
in that series. New secret versions in the series will "inherit" the same group associations.
One-to-many mapping to SecretContents.