()
| 1085 | } |
| 1086 | |
| 1087 | get usages() { |
| 1088 | const slots = getSlots(this); |
| 1089 | let cached = slots[kSlotClonedUsages]; |
| 1090 | if (cached === undefined) { |
| 1091 | cached = ArrayPrototypeSlice(getCryptoKeyUsagesFromSlots(slots), 0); |
| 1092 | slots[kSlotClonedUsages] = cached; |
| 1093 | } |
| 1094 | return cached; |
| 1095 | } |
| 1096 | } |
| 1097 | |
| 1098 | class InternalCryptoKey extends NativeCryptoKey { |
nothing calls this directly
no test coverage detected