Class KeyGroup
- Namespace
- Nops.Core
- Assembly
- Nops.Core.dll
A SOPS key group. With Shamir secret sharing there is one encrypted share per group (see ShamirThreshold); otherwise a single group has the whole data key encrypted under every key it contains.
public sealed record KeyGroup : IEquatable<KeyGroup>
- Inheritance
-
KeyGroup
- Implements
- Inherited Members
Constructors
KeyGroup(IReadOnlyList<KeyGroupEntry>)
A SOPS key group. With Shamir secret sharing there is one encrypted share per group (see ShamirThreshold); otherwise a single group has the whole data key encrypted under every key it contains.
public KeyGroup(IReadOnlyList<KeyGroupEntry> Keys)
Parameters
KeysIReadOnlyList<KeyGroupEntry>
Properties
Keys
public IReadOnlyList<KeyGroupEntry> Keys { get; init; }