Class SubtleCrypto
- java.lang.Object
-
- org.htmlunit.corejs.javascript.ScriptableObject
-
- org.htmlunit.javascript.HtmlUnitScriptable
-
- org.htmlunit.javascript.host.crypto.SubtleCrypto
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,org.htmlunit.corejs.javascript.ConstProperties
,org.htmlunit.corejs.javascript.debug.DebuggableObject
,org.htmlunit.corejs.javascript.Scriptable
,org.htmlunit.corejs.javascript.SymbolScriptable
public class SubtleCrypto extends HtmlUnitScriptable
A JavaScript object forSubtleCrypto
.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SubtleCrypto()
Creates an instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
decrypt()
java.lang.Object
deriveBits()
java.lang.Object
deriveKey()
java.lang.Object
digest()
java.lang.Object
encrypt()
java.lang.Object
exportKey()
java.lang.Object
generateKey()
java.lang.Object
importKey()
void
jsConstructor()
Creates an instance.private java.lang.Object
notImplemented()
java.lang.Object
sign()
java.lang.Object
unwrapKey()
java.lang.Object
verify()
java.lang.Object
wrapKey()
-
Methods inherited from class org.htmlunit.javascript.HtmlUnitScriptable
clone, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getWindow, getWindow, getWithPreemption, has, hasInstance, initParentScope, makeScriptableFor, put, setClassName, setDomNode, setDomNode, setParentScope, setupPromise, setupRejectedPromise
-
Methods inherited from class org.htmlunit.corejs.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setPrototype, size
-
-
-
-
Method Detail
-
jsConstructor
public void jsConstructor()
Creates an instance.
-
notImplemented
private java.lang.Object notImplemented()
-
encrypt
public java.lang.Object encrypt()
-
decrypt
public java.lang.Object decrypt()
-
sign
public java.lang.Object sign()
-
verify
public java.lang.Object verify()
-
digest
public java.lang.Object digest()
-
generateKey
public java.lang.Object generateKey()
-
deriveKey
public java.lang.Object deriveKey()
-
deriveBits
public java.lang.Object deriveBits()
-
importKey
public java.lang.Object importKey()
-
exportKey
public java.lang.Object exportKey()
-
wrapKey
public java.lang.Object wrapKey()
-
unwrapKey
public java.lang.Object unwrapKey()
-
-