30
30
import java .util .Base64 ;
31
31
import java .util .List ;
32
32
import java .util .UUID ;
33
- import org .bouncycastle .util .encoders .Hex ;
34
33
import org .junit .jupiter .api .Assertions ;
35
34
import org .junit .jupiter .api .BeforeAll ;
36
35
import org .junit .jupiter .api .Disabled ;
@@ -71,9 +70,7 @@ public void sign_production() throws Exception {
71
70
var verifier = KeylessVerifier .builder ().sigstorePublicDefaults ().build ();
72
71
for (var result : results ) {
73
72
verifier .verifyOnline (
74
- Hex .decode (result .getDigest ()),
75
- Certificates .toPemBytes (result .getCertPath ()),
76
- result .getSignature ());
73
+ result .getDigest (), Certificates .toPemBytes (result .getCertPath ()), result .getSignature ());
77
74
}
78
75
}
79
76
@@ -88,9 +85,7 @@ public void sign_staging() throws Exception {
88
85
var verifier = KeylessVerifier .builder ().sigstoreStagingDefaults ().build ();
89
86
for (var result : results ) {
90
87
verifier .verifyOnline (
91
- Hex .decode (result .getDigest ()),
92
- Certificates .toPemBytes (result .getCertPath ()),
93
- result .getSignature ());
88
+ result .getDigest (), Certificates .toPemBytes (result .getCertPath ()), result .getSignature ());
94
89
}
95
90
}
96
91
@@ -108,9 +103,7 @@ public void sign_productionWithGithubOidc() throws Exception {
108
103
var verifier = KeylessVerifier .builder ().sigstorePublicDefaults ().build ();
109
104
for (var result : results ) {
110
105
verifier .verifyOnline (
111
- Hex .decode (result .getDigest ()),
112
- Certificates .toPemBytes (result .getCertPath ()),
113
- result .getSignature ());
106
+ result .getDigest (), Certificates .toPemBytes (result .getCertPath ()), result .getSignature ());
114
107
}
115
108
}
116
109
@@ -129,9 +122,7 @@ public void sign_stagingWithGithubOidc() throws Exception {
129
122
var verifier = KeylessVerifier .builder ().sigstoreStagingDefaults ().build ();
130
123
for (var result : results ) {
131
124
verifier .verifyOnline (
132
- Hex .decode (result .getDigest ()),
133
- Certificates .toPemBytes (result .getCertPath ()),
134
- result .getSignature ());
125
+ result .getDigest (), Certificates .toPemBytes (result .getCertPath ()), result .getSignature ());
135
126
}
136
127
}
137
128
@@ -150,7 +141,7 @@ private void verifySigningResult(List<KeylessSigningResult> results)
150
141
151
142
var hr = RekorTypes .getHashedRekord (result .getEntry ());
152
143
// check if ht rekor entry has the digest we sent
153
- Assertions .assertEquals ( Hex . toHexString ( artifactDigest ) , result .getDigest ());
144
+ Assertions .assertArrayEquals ( artifactDigest , result .getDigest ());
154
145
// check if the rekor entry has the signature we sent
155
146
Assertions .assertArrayEquals (
156
147
Base64 .getDecoder ().decode (hr .getSignature ().getContent ()), result .getSignature ());
0 commit comments