9 [CollectionName(
"ContractSignatures")]
12 [Index(
"ContractId",
"LegalId")]
13 [Index(
"LegalId",
"ContractId")]
14 [Index(
"BareJid",
"LegalId",
"ContractId")]
17 private string objectId =
null;
33 set => this.objectId = value;
41 get => this.contractId;
42 set => this.contractId = value;
51 set => this.legalId = value;
60 set => this.bareJid = value;
Represents a case-insensitive string.
Contains information about a contract signature.
CaseInsensitiveString LegalId
ID of legal identity providing the signature.
CaseInsensitiveString BareJid
Bare JID on which the legal identity is registered.
CaseInsensitiveString ContractId
ID of contract being signed.
Interface for identifiable legal objects
TypeNameSerialization
How the type name should be serialized.