Table of Contents

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

Keys IReadOnlyList<KeyGroupEntry>

Properties

Keys

public IReadOnlyList<KeyGroupEntry> Keys { get; init; }

Property Value

IReadOnlyList<KeyGroupEntry>