@@ -51,7 +51,7 @@ func testSign(t *testing.T, isSM bool, content []byte, sigalgs []x509.SignatureA
51
51
signerDigest , _ := getDigestOIDForSignatureAlgorithm (sigalgsigner )
52
52
toBeSigned .SetDigestAlgorithm (signerDigest )
53
53
54
- if err := toBeSigned .AddSignerChain (signerCert .Certificate , signerCert .PrivateKey , parents , SignerInfoConfig {}); err != nil {
54
+ if err := toBeSigned .AddSignerChain (signerCert .Certificate , * signerCert .PrivateKey , parents , SignerInfoConfig {}); err != nil {
55
55
t .Fatalf ("test %s/%s/%s: cannot add signer: %s" , sigalgroot , sigalginter , sigalgsigner , err )
56
56
}
57
57
if testDetach {
@@ -152,7 +152,7 @@ func TestUnmarshalSignedAttribute(t *testing.T) {
152
152
}
153
153
oidTest := asn1.ObjectIdentifier {2 , 3 , 4 , 5 , 6 , 7 }
154
154
testValue := "TestValue"
155
- if err := toBeSigned .AddSigner (cert .Certificate , cert .PrivateKey , SignerInfoConfig {
155
+ if err := toBeSigned .AddSigner (cert .Certificate , * cert .PrivateKey , SignerInfoConfig {
156
156
ExtraSignedAttributes : []Attribute {{Type : oidTest , Value : testValue }},
157
157
}); err != nil {
158
158
t .Fatalf ("Cannot add signer: %s" , err )
@@ -190,7 +190,7 @@ func TestSkipCertificates(t *testing.T) {
190
190
t .Fatalf ("Cannot initialize signed data: %s" , err )
191
191
}
192
192
193
- if err := toBeSigned .AddSigner (cert .Certificate , cert .PrivateKey , SignerInfoConfig {}); err != nil {
193
+ if err := toBeSigned .AddSigner (cert .Certificate , * cert .PrivateKey , SignerInfoConfig {}); err != nil {
194
194
t .Fatalf ("Cannot add signer: %s" , err )
195
195
}
196
196
signed , err := toBeSigned .Finish ()
@@ -209,7 +209,7 @@ func TestSkipCertificates(t *testing.T) {
209
209
if err != nil {
210
210
t .Fatalf ("Cannot initialize signed data: %s" , err )
211
211
}
212
- if err := toBeSigned2 .AddSigner (cert .Certificate , cert .PrivateKey , SignerInfoConfig {SkipCertificates : true }); err != nil {
212
+ if err := toBeSigned2 .AddSigner (cert .Certificate , * cert .PrivateKey , SignerInfoConfig {SkipCertificates : true }); err != nil {
213
213
t .Fatalf ("Cannot add signer: %s" , err )
214
214
}
215
215
signed , err = toBeSigned2 .Finish ()
@@ -313,7 +313,7 @@ func TestSignWithoutAttr(t *testing.T) {
313
313
if err != nil {
314
314
t .Fatalf ("Cannot initialize signed data: %s" , err )
315
315
}
316
- if err := toBeSigned .SignWithoutAttr (cert .Certificate , cert .PrivateKey , SignerInfoConfig {SkipCertificates : sigalg .skipCert }); err != nil {
316
+ if err := toBeSigned .SignWithoutAttr (cert .Certificate , * cert .PrivateKey , SignerInfoConfig {SkipCertificates : sigalg .skipCert }); err != nil {
317
317
t .Fatalf ("Cannot add signer: %s" , err )
318
318
}
319
319
signed , err := toBeSigned .Finish ()
0 commit comments