Releases: diadoc/diadocsdk-csharp
Updated tax rates for ON_NSCHFDOPPR_UserContract_970_05_02_01
This release adds new tax rate options into enum TaxRateUtd970
:
FivePercent
SevenPercent
NinePointZeroNinePercent
SixteenPointSixtySevenPercent
FiveFraction
SevenFraction
Root issuers for power of attorney
This release adds PowerOfAttorney.DelegationInfo.RootIssuers
- a list of previous issuers
Updated utd820 hyphen user contract
This release brings the newest version of ON_NSCHFDOPPR_UserContract_820_05_01_02_Hyphen.cs.
New shelf access methods
In this release, new methods have been added to work with the document shelf.
New Methods:
UploadFileToShelfV2(Async)
: A method for fully uploading a file to a shelf. The content size is limited to 512 KB. Returns the name of the uploaded file.UploadLargeFileToShelf(Async)
: A method for fully uploading a large file to a shelf. The content size is limited to 400 MB. Returns the name of the uploaded file.GetFileFromShelfV2(Async)
: A method for retrieving document content from the shelf by name. Returns an array of bytes
OIDC authentication
This release brings OIDC authentication. See https://developer.kontur.ru/docs/diadoc-api/index.html for more details.
Extended PowerOfAttorneyValidationStatus
This release provides an ability to see the details of power of attorney validation and adds new validation status HasWarnings
.
The details will be available after switching to the new power of attorney validation, which will take place in the middle of September.
Updated models:
PowerOfAttorneyValidationStatus
: added fieldsValidationProtocol
with details regarding power of attorney validation andOperationError
with description of an error occurred when validating a power of attorney; fieldErrors
has become obsolete although still contains errors from power of attorney validation.PowerOfAttorneyValidationStatusNamedId
: addedHasWarnings
status that depicts that a power of attorney is valid but during the validation some warnings occurred.
New models:
ValidationProtocol
: contains an array ofValidationCheckResult
(results of checks conducted during the validation).ValidationCheckResult
: contains information about a specific check conducted during the validation. Includes the following fields:Status
,Name
, and optionalError
(not null ifStatus
has valueWarning
orError
).PowerOfAttorneyValidationCheckStatus
: represents the status of validation check. Possible values:Ok
,Warning
,Error
.
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.