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.Objectdecrypt()java.lang.ObjectderiveBits()java.lang.ObjectderiveKey()java.lang.Objectdigest()java.lang.Objectencrypt()java.lang.ObjectexportKey()java.lang.ObjectgenerateKey()java.lang.ObjectimportKey()voidjsConstructor()Creates an instance.private java.lang.ObjectnotImplemented()java.lang.Objectsign()java.lang.ObjectunwrapKey()java.lang.Objectverify()java.lang.ObjectwrapKey()-
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()
-
-