File tree Expand file tree Collapse file tree 3 files changed +2935
-161
lines changed
Expand file tree Collapse file tree 3 files changed +2935
-161
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,30 @@ message DssSignRequest
99 repeated DssSignFile Files = 1 ;
1010}
1111
12+ message DssSignRequestV2
13+ {
14+ repeated DssSignFile Files = 1 ;
15+ required DssSignDataSource SignDataSource = 2 ;
16+ optional DssCertificateData CertificateData = 3 ;
17+ optional DssGosKeyData GosKeyData = 4 ;
18+ }
19+
20+ enum DssSignDataSource {
21+ CertificateSign = 0 ;
22+ GosKeySign = 1 ;
23+ }
24+
25+ message DssCertificateData
26+ {
27+ required string Thumbprint = 1 ;
28+ }
29+
30+ message DssGosKeyData
31+ {
32+ optional string Snils = 1 ;
33+ optional string Oid = 2 ;
34+ }
35+
1236message DssSignFile
1337{
1438 required Content_v3 Content = 1 ;
@@ -22,6 +46,7 @@ enum DssConfirmType {
2246 MyDss = 2 ;
2347 Applet = 3 ;
2448 MobileSdk = 4 ;
49+ GosKey = 5 ;
2550}
2651
2752enum DssOperator {
You can’t perform that action at this time.
0 commit comments