public SenderIdentity(BaseKeyId id, TagPubKey publicKey, string?name) { Id = id.Required(); PublicKey = publicKey.Required(); Name = name; _reader = new Lazy <TagReader>(() => new TagReader(Id.TextualRepresentation, PublicKey)); }
public IdentifiedSignature(TagSignature signature, BaseKeyId id, TagPubKey publicKey) : this() { Signature = signature.Required(); SignerId = id.Required(); PublicKey = publicKey.Required(); }