Path: blob/dev/pkg/js/generated/go/libldap/ldap.go
2070 views
package ldap12import (3lib_ldap "github.com/projectdiscovery/nuclei/v3/pkg/js/libs/ldap"45"github.com/Mzack9999/goja"6"github.com/projectdiscovery/nuclei/v3/pkg/js/gojs"7)89var (10module = gojs.NewGojaModule("nuclei/ldap")11)1213func init() {14module.Set(15gojs.Objects{16// Functions17"DecodeADTimestamp": lib_ldap.DecodeADTimestamp,18"DecodeSID": lib_ldap.DecodeSID,19"DecodeZuluTimestamp": lib_ldap.DecodeZuluTimestamp,20"JoinFilters": lib_ldap.JoinFilters,21"NegativeFilter": lib_ldap.NegativeFilter,22"NewClient": lib_ldap.NewClient,2324// Var and consts25"FilterAccountDisabled": lib_ldap.FilterAccountDisabled,26"FilterAccountEnabled": lib_ldap.FilterAccountEnabled,27"FilterCanSendEncryptedPassword": lib_ldap.FilterCanSendEncryptedPassword,28"FilterDontExpirePassword": lib_ldap.FilterDontExpirePassword,29"FilterDontRequirePreauth": lib_ldap.FilterDontRequirePreauth,30"FilterHasServicePrincipalName": lib_ldap.FilterHasServicePrincipalName,31"FilterHomedirRequired": lib_ldap.FilterHomedirRequired,32"FilterInterdomainTrustAccount": lib_ldap.FilterInterdomainTrustAccount,33"FilterIsAdmin": lib_ldap.FilterIsAdmin,34"FilterIsComputer": lib_ldap.FilterIsComputer,35"FilterIsDuplicateAccount": lib_ldap.FilterIsDuplicateAccount,36"FilterIsGroup": lib_ldap.FilterIsGroup,37"FilterIsNormalAccount": lib_ldap.FilterIsNormalAccount,38"FilterIsPerson": lib_ldap.FilterIsPerson,39"FilterLockout": lib_ldap.FilterLockout,40"FilterLogonScript": lib_ldap.FilterLogonScript,41"FilterMnsLogonAccount": lib_ldap.FilterMnsLogonAccount,42"FilterNotDelegated": lib_ldap.FilterNotDelegated,43"FilterPartialSecretsAccount": lib_ldap.FilterPartialSecretsAccount,44"FilterPasswordCantChange": lib_ldap.FilterPasswordCantChange,45"FilterPasswordExpired": lib_ldap.FilterPasswordExpired,46"FilterPasswordNotRequired": lib_ldap.FilterPasswordNotRequired,47"FilterServerTrustAccount": lib_ldap.FilterServerTrustAccount,48"FilterSmartCardRequired": lib_ldap.FilterSmartCardRequired,49"FilterTrustedForDelegation": lib_ldap.FilterTrustedForDelegation,50"FilterTrustedToAuthForDelegation": lib_ldap.FilterTrustedToAuthForDelegation,51"FilterUseDesKeyOnly": lib_ldap.FilterUseDesKeyOnly,52"FilterWorkstationTrustAccount": lib_ldap.FilterWorkstationTrustAccount,5354// Objects / Classes55"Client": lib_ldap.NewClient,56"Config": gojs.GetClassConstructor[lib_ldap.Config](&lib_ldap.Config{}),57"LdapAttributes": gojs.GetClassConstructor[lib_ldap.LdapAttributes](&lib_ldap.LdapAttributes{}),58"LdapEntry": gojs.GetClassConstructor[lib_ldap.LdapEntry](&lib_ldap.LdapEntry{}),59"Metadata": gojs.GetClassConstructor[lib_ldap.Metadata](&lib_ldap.Metadata{}),60"SearchResult": gojs.GetClassConstructor[lib_ldap.SearchResult](&lib_ldap.SearchResult{}),61},62).Register()63}6465func Enable(runtime *goja.Runtime) {66module.Enable(runtime)67}686970