Class TeamMailKey
- Namespace
- Tharga.Team
- Assembly
- Tharga.Team.dll
One of a team's mail keys, and the address it makes.
public record TeamMailKey : IEquatable<TeamMailKey>
- Inheritance
-
TeamMailKey
- Implements
- Inherited Members
Properties
Address
The team's address with this key.
public required string Address { get; init; }
Property Value
CreatedAt
public required DateTime CreatedAt { get; init; }
Property Value
Key
The opaque key; it names no team and cannot be guessed from one.
public required string Key { get; init; }
Property Value
RetiresAt
When a secondary key stops being accepted; null for the primary.
public DateTime? RetiresAt { get; init; }
Property Value
Role
public required MailKeyRole Role { get; init; }