using System; using System.Collections.Generic; using StellaOps.Cryptography; namespace StellaOps.Cryptography.Kms; internal sealed record KmsSigningRegistration( CryptoKeyReference Reference, string VersionId, string Algorithm, DateTimeOffset CreatedAt, IReadOnlyDictionary Metadata, KmsPublicKey? PublicKey); internal sealed record KmsPublicKey(string Curve, byte[] Qx, byte[] Qy);