Class 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 for SubtleCrypto.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.htmlunit.corejs.javascript.ScriptableObject

        org.htmlunit.corejs.javascript.ScriptableObject.KeyComparator
    • Field Summary

      • Fields inherited from class org.htmlunit.corejs.javascript.ScriptableObject

        CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
      • Fields inherited from interface org.htmlunit.corejs.javascript.Scriptable

        NOT_FOUND
    • 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.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
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SubtleCrypto

        public SubtleCrypto()
        Creates an instance.
    • 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()