Releases: diadoc/diadocsdk-csharp
Added new fields to the CertificateInfoV2 contract
Updated Models:
-
CertificateInfoV2
: Added optionalDssCertificateType
field that describes the type of Dss certificate -
CertificateInfoV2
: Added repeatedDssCertificateType
field that corresponds to the value of the certificate type and can take the value[TokenUsage, DssUsage]
if the certificate is iron, but it can be used as a mobile
Add EventTypes to BoxCounteragentEvent
versions/2.21.0 Merge pull request #1138 from diadoc/ddcore-8608-add-event-types-to-b…
Update utd970 first title
Update utd970 first title to newest version
Extended COM objects with PowerOfAttorneyAttachmentStatus
Updated COM-interfaces of SignatureV3
, Entity
and COM-enum PowerOfAttorneyValidationStatusNamedId
in coordinance with release 2.19.1.
Extended SignatureInfo for COM
This release extends SignatureInfo
with CertificateSubjectType
(values: UnknownCertificateSubjectType
, LegalEntity
, IndividualEntity
, PhysicalPerson
) for COM integrations.
Extended SignatureInfo
This release extends SignatureInfo
with CertificateSubjectType
(values: UnknownCertificateSubjectType
, LegalEntity
, IndividualEntity
, PhysicalPerson
).
Added new methods for working with organizations and counteragents using box IDs instead of org IDs
This release extend existing contracts and introduces new methods to work with organizations and counteragents.
Updated Models:
AcquireCounteragentRequest
: Added optionalBoxId
field
New Models:
AcquireCounteragentResultV2
: Response container for new methodAcquireCounteragentResultV2(Async)
.
New Methods:
GetCounteragentV3(Async)
: Returns the сounteragent. The principle is similar to theGetCounteragent
, but uses the box IDs instead of org IDs.GetCounteragentsV3(Async)
: Returns the сounteragents list. The principle is similar to theGetCounteragents
, but uses the box ID instead of org ID.GetCounteragentCertificatesV2(Async)
: Returns the сounteragent's certificates. The principle is similar to theGetCounteragentCertificates
, but uses the box IDs instead of org IDs.BreakWithCounteragentV2(Async)
: Severs communication with сounteragent. The principle is similar to theBreakWithCounteragent
, but uses the box IDs instead of org IDs.AcquireCounteragentV3(Async)
: Sends the counteragent an invitation to partner relations. The principle is similar to theAcquireCounteragent
, but uses the box IDs instead of org IDs.WaitAcquireCounteragentResultV2(Async)
: Returns the box ID of the invited organization in theAcquireCounteragentResultV2
model. The principle is similar to theWaitAcquireCounteragentResult
, but returns the box ID instead of org ID.GetOrganizationUsersV2(Async)
: Returns a list of all users of the organization. The principle is similar to theGetOrganizationUsers
, but uses the box ID instead of org ID.
Extended PowerOfAttorneyValidationStatusNamedId and added PowerOfAttorneyAttachmentStatus
This release provides an ability to detect whether a signature requires a power of attorney. This could be the case if the document is signed with a physical entity signature and a power of attorney is not attached.
Updated models:
SignatureV3
: addedPowerOfAttorneyAttachmentStatus
field to display whether a power of attorney attached or should be attached to the signature.Entity
: addedPowerOfAttorneyAttachmentStatus
field to display whether a power of attorney attached or should be attached to the signature. Only applicable to EntityType.Signature.PowerOfAttorneyValidationStatusNamedId
: addedIsNotAttached
status that specifies that the signature requires a power of attorney.
New models:
PowerOfAttorneyAttachmentStatus
: The status describing whether a power of attorney is attached or should be attached. IncludesStatusName
(Unknown
,PowerOfAttorneyAttached
,PowerOfAttorneyNotRequired
,PowerOfAttorneyRequired
) and optionalComment
.
Add field OtherInformation to RussianAddress
versions/2.19.0 Merge pull request #1135 from diadoc/ddcore-8546-add-other-informatio…
Add user contracts for new universal transfer document version
This release adds user contracts for UniversalTransferDocument of 970 version.
New models:
ON_NSCHFDOPPR_UserContract_970_05_02_01
: user contract for sender title;ON_NSCHFDOPPOK_UserContract_970_05_02_01
: user contract for recipient title.