@@ -44,9 +44,9 @@ export const COVERAGE_DATA: CoverageCategory[] = [
4444 {
4545 name : 'Certificate' ,
4646 subItems : [
47- { name : 'exportChallenge' , status : 'missing ' } ,
48- { name : 'exportPublicKey' , status : 'missing ' } ,
49- { name : 'verifySpkac' , status : 'missing ' } ,
47+ { name : 'exportChallenge' , status : 'implemented ' } ,
48+ { name : 'exportPublicKey' , status : 'implemented ' } ,
49+ { name : 'verifySpkac' , status : 'implemented ' } ,
5050 ] ,
5151 } ,
5252 {
@@ -76,8 +76,15 @@ export const COVERAGE_DATA: CoverageCategory[] = [
7676 } ,
7777 {
7878 name : 'ECDH' ,
79- status : 'implemented' ,
80- note : 'Use simple ECDH methods instead' ,
79+ subItems : [
80+ { name : 'convertKey' , status : 'implemented' , note : 'static' } ,
81+ { name : 'computeSecret' , status : 'implemented' } ,
82+ { name : 'generateKeys' , status : 'implemented' } ,
83+ { name : 'getPrivateKey' , status : 'implemented' } ,
84+ { name : 'getPublicKey' , status : 'implemented' } ,
85+ { name : 'setPrivateKey' , status : 'implemented' } ,
86+ { name : 'setPublicKey' , status : 'implemented' } ,
87+ ] ,
8188 } ,
8289 {
8390 name : 'Hash' ,
@@ -114,11 +121,11 @@ export const COVERAGE_DATA: CoverageCategory[] = [
114121 { name : 'asymmetricKeyType' , status : 'implemented' } ,
115122 { name : 'export' , status : 'implemented' } ,
116123 { name : 'type' , status : 'implemented' } ,
117- { name : 'asymmetricKeyDetails' , status : 'missing ' } ,
124+ { name : 'asymmetricKeyDetails' , status : 'implemented ' } ,
118125 { name : 'equals' , status : 'implemented' } ,
119126 { name : 'symmetricKeySize' , status : 'implemented' } ,
120- { name : 'toCryptoKey' , status : 'missing ' } ,
121- { name : 'from' , status : 'missing ' , note : 'static' } ,
127+ { name : 'toCryptoKey' , status : 'implemented ' } ,
128+ { name : 'from' , status : 'implemented ' , note : 'static' } ,
122129 ] ,
123130 } ,
124131 {
@@ -130,8 +137,8 @@ export const COVERAGE_DATA: CoverageCategory[] = [
130137 {
131138 title : 'Crypto Methods' ,
132139 items : [
133- { name : 'argon2' , status : 'missing ' } ,
134- { name : 'checkPrime' , status : 'missing ' } ,
140+ { name : 'argon2' , status : 'implemented ' } ,
141+ { name : 'checkPrime' , status : 'implemented ' } ,
135142 { name : 'constants' , status : 'implemented' } ,
136143 { name : 'createCipheriv' , status : 'implemented' } ,
137144 { name : 'createDecipheriv' , status : 'implemented' } ,
@@ -201,8 +208,8 @@ export const COVERAGE_DATA: CoverageCategory[] = [
201208 { name : 'hmac' , status : 'implemented' } ,
202209 ] ,
203210 } ,
204- { name : 'generatePrime' , status : 'missing ' } ,
205- { name : 'getCipherInfo' , status : 'missing ' } ,
211+ { name : 'generatePrime' , status : 'implemented ' } ,
212+ { name : 'getCipherInfo' , status : 'implemented ' } ,
206213 { name : 'getCiphers' , status : 'implemented' } ,
207214 { name : 'getCurves' , status : 'implemented' } ,
208215 { name : 'getDiffieHellman' , status : 'implemented' } ,
0 commit comments