Interface rsa/shared. RsaOaepProxiedPrivCryptoKey
source · [−]Properties
sourceself
self
Methods
sourcedecrypt
decrypt
source(algorithm: Omit<EnforcedRsaOaepParams, "name">, data: BufferSource): Promise<ArrayBuffer>
(algorithm: Omit<EnforcedRsaOaepParams, "name">, data: BufferSource): Promise<ArrayBuffer>
Parameters
algorithm: Omit<EnforcedRsaOaepParams, "name">
data: BufferSource
Returns Promise<ArrayBuffer>
sourceunwrapKey
unwrapKey
source(format: KeyFormat, wrappedKey: BufferSource, wrappedKeyAlgorithm: EnforcedImportParams, unwrappingKeyAlgorithm: Omit<EnforcedRsaOaepParams, "name">, extractable?: boolean, keyUsages?: KeyUsagePairs): Promise<CryptoKey>
(format: KeyFormat, wrappedKey: BufferSource, wrappedKeyAlgorithm: EnforcedImportParams, unwrappingKeyAlgorithm: Omit<EnforcedRsaOaepParams, "name">, extractable?: boolean, keyUsages?: KeyUsagePairs): Promise<CryptoKey>
Parameters
format: KeyFormat
wrappedKey: BufferSource
wrappedKeyAlgorithm: EnforcedImportParams
unwrappingKeyAlgorithm: Omit<EnforcedRsaOaepParams, "name">
Optional extractable: boolean
Optional keyUsages: KeyUsagePairs