Extends
KeplerTurboModule
Properties
getAsymmetricAlgorithmByName()
getAsymmetricAlgorithmByName: (name) => Object
Parameters
name
string
Returns
Object
getConstants()?
readonly optional getConstants: () => object
Returns
object
Inherited from
KeplerTurboModule.getConstants
getDigestAlgorithmByName()
getDigestAlgorithmByName: (name) => Object
Parameters
name
string
Returns
Object
getEccCurveByName()
getEccCurveByName: (name) => Object
Parameters
name
string
Returns
Object
getMajorVersion()
getMajorVersion: () =>number
Returns
number
Overrides
KeplerTurboModule.getMajorVersion
getMinorVersion()
getMinorVersion: () =>number
Returns
number
Overrides
KeplerTurboModule.getMinorVersion
getPatchVersion()
getPatchVersion: () =>number
Returns
number
Overrides
KeplerTurboModule.getPatchVersion
getRandom()
getRandom: (length) => Promise<number[]>
Parameters
length
number
Returns
Promise<number[]>
getSupportedAsymmetricCipherAlgorithms()
getSupportedAsymmetricCipherAlgorithms: () =>Object[]
Returns
Object[]
getSupportedDigestAlgorithms()
getSupportedDigestAlgorithms: () =>Object[]
Returns
Object[]
getSupportedEccCurves()
getSupportedEccCurves: () =>Object[]
Returns
Object[]
getSupportedSignatureAlgorithms()
getSupportedSignatureAlgorithms: () =>Object[]
Returns
Object[]
getSupportedSymmetricAlgorithms()
getSupportedSymmetricAlgorithms: () =>Object[]
Returns
Object[]
getSymmetricAlgorithmByName()
getSymmetricAlgorithmByName: (name) => Object
Parameters
name
string
Returns
Object
getWrappingSchemeByName()
getWrappingSchemeByName: (name) => Object
Parameters
name
string
Returns
Object
makeAsymmetricCipherContextBuilder()
makeAsymmetricCipherContextBuilder: (asymmetricAlgorithmId) => Object
Parameters
asymmetricAlgorithmId
number
Returns
Object
makeAsymmetricKeyBuilder()
makeAsymmetricKeyBuilder: () =>Object
Returns
Object
makeCbcCipherContextBuilder()
makeCbcCipherContextBuilder: (symmetricAlgorithmId) => Object
Parameters
symmetricAlgorithmId
number
Returns
Object
makeCtrCipherContextBuilder()
makeCtrCipherContextBuilder: (symmetricAlgorithmId) => Object
Parameters
symmetricAlgorithmId
number
Returns
Object
makeDigestContextBuilder()
makeDigestContextBuilder: () =>Object
Returns
Object
makeEcdhContextBuilder()
makeEcdhContextBuilder: () =>Object
Returns
Object
makeGcmCipherContextBuilder()
makeGcmCipherContextBuilder: (symmetricAlgorithmId) => Object
Parameters
symmetricAlgorithmId
number
Returns
Object
makeHkdfContextBuilder()
makeHkdfContextBuilder: () =>Object
Returns
Object
makeHmacContextBuilder()
makeHmacContextBuilder: () =>Object
Returns
Object
makePbkdf2ContextBuilder()
makePbkdf2ContextBuilder: () =>Object
Returns
Object
makeRsaOaepCipherContextBuilder()
makeRsaOaepCipherContextBuilder: (digestAlgorithmId) => Object
Parameters
digestAlgorithmId
number
Returns
Object
makeSignatureContextBuilder()
makeSignatureContextBuilder: () =>Object
Returns
Object
makeSymmetricKeyBuilder()
makeSymmetricKeyBuilder: () =>Object
Returns
Object
makeWebCrypto()
makeWebCrypto: (params) => Object
Parameters
params
object
Returns
Object

