Path: blob/dev/pkg/js/generated/go/libikev2/ikev2.go
2070 views
package ikev212import (3lib_ikev2 "github.com/projectdiscovery/nuclei/v3/pkg/js/libs/ikev2"45"github.com/Mzack9999/goja"6"github.com/projectdiscovery/nuclei/v3/pkg/js/gojs"7)89var (10module = gojs.NewGojaModule("nuclei/ikev2")11)1213func init() {14module.Set(15gojs.Objects{16// Functions1718// Var and consts19"IKE_EXCHANGE_AUTH": lib_ikev2.IKE_EXCHANGE_AUTH,20"IKE_EXCHANGE_CREATE_CHILD_SA": lib_ikev2.IKE_EXCHANGE_CREATE_CHILD_SA,21"IKE_EXCHANGE_INFORMATIONAL": lib_ikev2.IKE_EXCHANGE_INFORMATIONAL,22"IKE_EXCHANGE_SA_INIT": lib_ikev2.IKE_EXCHANGE_SA_INIT,23"IKE_FLAGS_InitiatorBitCheck": lib_ikev2.IKE_FLAGS_InitiatorBitCheck,24"IKE_NOTIFY_NO_PROPOSAL_CHOSEN": lib_ikev2.IKE_NOTIFY_NO_PROPOSAL_CHOSEN,25"IKE_NOTIFY_USE_TRANSPORT_MODE": lib_ikev2.IKE_NOTIFY_USE_TRANSPORT_MODE,26"IKE_VERSION_2": lib_ikev2.IKE_VERSION_2,2728// Objects / Classes29"IKEMessage": gojs.GetClassConstructor[lib_ikev2.IKEMessage](&lib_ikev2.IKEMessage{}),30"IKENonce": gojs.GetClassConstructor[lib_ikev2.IKENonce](&lib_ikev2.IKENonce{}),31"IKENotification": gojs.GetClassConstructor[lib_ikev2.IKENotification](&lib_ikev2.IKENotification{}),32},33).Register()34}3536func Enable(runtime *goja.Runtime) {37module.Enable(runtime)38}394041