Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
projectdiscovery
GitHub Repository: projectdiscovery/nuclei
Path: blob/dev/pkg/js/generated/go/librdp/rdp.go
2866 views
1
package rdp
2
3
import (
4
lib_rdp "github.com/projectdiscovery/nuclei/v3/pkg/js/libs/rdp"
5
6
"github.com/Mzack9999/goja"
7
"github.com/projectdiscovery/nuclei/v3/pkg/js/gojs"
8
)
9
10
var (
11
module = gojs.NewGojaModule("nuclei/rdp")
12
)
13
14
func init() {
15
module.Set(
16
gojs.Objects{
17
// Functions
18
"CheckRDPAuth": lib_rdp.CheckRDPAuth,
19
"CheckRDPEncryption": lib_rdp.CheckRDPEncryption,
20
"IsRDP": lib_rdp.IsRDP,
21
22
// Var and consts
23
24
// Objects / Classes
25
"CheckRDPAuthResponse": gojs.GetClassConstructor[lib_rdp.CheckRDPAuthResponse](&lib_rdp.CheckRDPAuthResponse{}),
26
"CheckRDPEncryptionResponse": gojs.GetClassConstructor[lib_rdp.RDPEncryptionResponse](&lib_rdp.RDPEncryptionResponse{}),
27
"IsRDPResponse": gojs.GetClassConstructor[lib_rdp.IsRDPResponse](&lib_rdp.IsRDPResponse{}),
28
},
29
).Register()
30
}
31
32
func Enable(runtime *goja.Runtime) {
33
module.Enable(runtime)
34
}
35
36