{
    "mode": "info",
    "parameter": "Net::LDAP::Constant",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/info/Net%3A%3ALDAP%3A%3AConstant/json",
    "generated": "2026-07-07T08:38:41Z",
    "synopsis": "use Net::LDAP qw(LDAPSUCCESS LDAPPROTOCOLERROR);",
    "sections": {
        "Net::LDAP::Constant(3pUser Contributed Perl DocumentatNet::LDAP::Constant(3pm)": {
            "content": "",
            "subsections": []
        },
        "NAME": {
            "content": "Net::LDAP::Constant - Constants for use with Net::LDAP\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "use Net::LDAP qw(LDAPSUCCESS LDAPPROTOCOLERROR);\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "Net::LDAP::Constant exports constants, technically: constant\nsubroutines, for the LDAP status codes and OIDs listed in the sections\nbelow.\n\nIn addition to exporting individual constants, the following tags can\nbe used to export groups of constants.\n\n:all\nExport all constants known to \"Net::LDAP::Constant\".\n\n\":codes\"\nExport all LDAP status codes mentioned in the section \"Protocol\nConstants\".\n\n\":controls\"\nExport all \"LDAPCONTROL*\" constants.\n\n\":extensions\"\nExport all \"LDAPEXTENSION*\" constants.\n\n\":features\"\nExport all \"LDAPFEATURE*\" constants.\n\n\":capabilities\"\nExport all \"LDAPCAP*\" constants.\n\nProtocol Constants\nLDAPSUCCESS (0)\nOperation completed without error\n\nLDAPOPERATIONSERROR (1)\nServer encountered an internal error\n\nLDAPPROTOCOLERROR (2)\nUnrecognized version number or incorrect PDU structure\n\nLDAPTIMELIMITEXCEEDED (3)\nThe time limit on a search operation has been exceeded\n\nLDAPSIZELIMITEXCEEDED (4)\nThe maximum number of search results to return has been exceeded.\n\nLDAPCOMPAREFALSE (5)\nThis code is returned when a compare request completes and the\nattribute value given is not in the entry specified\n\nLDAPCOMPARETRUE (6)\nThis code is returned when a compare request completes and the\nattribute value given is in the entry specified\n\nLDAPAUTHMETHODNOTSUPPORTED (7)\nUnrecognized SASL mechanism name\n\nLDAPSTRONGAUTHNOTSUPPORTED (7)\nUnrecognized SASL mechanism name\n\nLDAPSTRONGAUTHREQUIRED (8)\nThe server requires authentication be performed with a SASL\nmechanism\n\nLDAPPARTIALRESULTS (9)\nReturned to version 2 clients when a referral is returned. The\nresponse will contain a list of URLs for other servers.\n\nLDAPREFERRAL (10)\nThe server is referring the client to another server. The response\nwill contain a list of URLs\n\nLDAPADMINLIMITEXCEEDED (11)\nThe server has exceed the maximum number of entries to search while\ngathering a list of search result candidates\n\nLDAPUNAVAILABLECRITICALEXT (12)\nA control or matching rule specified in the request is not\nsupported by the server\n\nLDAPCONFIDENTIALITYREQUIRED (13)\nThis result code is returned when confidentiality is required to\nperform a given operation\n\nLDAPSASLBINDINPROGRESS (14)\nThe server requires the client to send a new bind request, with the\nsame SASL mechanism, to continue the authentication process\n\nLDAPNOSUCHATTRIBUTE (16)\nThe request referenced an attribute that does not exist\n\nLDAPUNDEFINEDTYPE (17)\nThe request contains an undefined attribute type\n\nLDAPINAPPROPRIATEMATCHING (18)\nAn extensible matching rule in the given filter does not apply to\nthe specified attribute\n\nLDAPCONSTRAINTVIOLATION (19)\nThe request contains a value which does not meet with certain\nconstraints.  This result can be returned as a consequence of\n\no   The request was to add or modify a user password, and the\npassword fails to meet the criteria the server is configured to\ncheck. This could be that the password is too short, or a\nrecognizable word (e.g. it matches one of the attributes in the\nusers entry) or it matches a previous password used by the same\nuser.\n\no   The request is a bind request to a user account that has been\nlocked\n\nLDAPTYPEORVALUEEXISTS (20)\nThe request attempted to add an attribute type or value that\nalready exists\n\nLDAPINVALIDSYNTAX (21)\nSome part of the request contained an invalid syntax. It could be a\nsearch with an invalid filter or a request to modify the schema and\nthe given schema has a bad syntax.\n\nLDAPNOSUCHOBJECT (32)\nThe server cannot find an object specified in the request\n\nLDAPALIASPROBLEM (33)\nServer encountered a problem while attempting to dereference an\nalias\n\nLDAPINVALIDDNSYNTAX (34)\nThe request contained an invalid DN\n\nLDAPISLEAF (35)\nThe specified entry is a leaf entry\n\nLDAPALIASDEREFPROBLEM (36)\nServer encountered a problem while attempting to dereference an\nalias\n\nLDAPPROXYAUTHZFAILURE (47)\nThe user bound is not authorized to assume the requested identity.\n\nLDAPINAPPROPRIATEAUTH (48)\nThe server requires the client which had attempted to bind\nanonymously or without supplying credentials to provide some form\nof credentials\n\nLDAPINVALIDCREDENTIALS (49)\nThe wrong password was supplied or the SASL credentials could not\nbe processed\n\nLDAPINSUFFICIENTACCESS (50)\nThe client does not have sufficient access to perform the requested\noperation\n\nLDAPBUSY (51)\nThe server is too busy to perform requested operation\n\nLDAPUNAVAILABLE (52)\nThe server in unavailable to perform the request, or the server is\nshutting down\n\nLDAPUNWILLINGTOPERFORM (53)\nThe server is unwilling to perform the requested operation\n\nLDAPLOOPDETECT (54)\nThe server was unable to perform the request due to an internal\nloop detected\n\nLDAPSORTCONTROLMISSING (60)\nThe search contained a \"virtual list view\" control, but not a\nserver-side sorting control, which is required when a \"virtual list\nview\" is given.\n\nLDAPINDEXRANGEERROR (61)\nThe search contained a control for a \"virtual list view\" and the\nresults exceeded the range specified by the requested offsets.\n\nLDAPNAMINGVIOLATION (64)\nThe request violates the structure of the DIT\n\nLDAPOBJECTCLASSVIOLATION (65)\nThe request specifies a change to an existing entry or the addition\nof a new entry that does not comply with the servers schema\n\nLDAPNOTALLOWEDONNONLEAF (66)\nThe requested operation is not allowed on an entry that has child\nentries\n\nLDAPNOTALLOWEDONRDN (67)\nThe requested operation ill affect the RDN of the entry\n\nLDAPALREADYEXISTS (68)\nThe client attempted to add an entry that already exists. This can\noccur as a result of\n\no   An add request was submitted with a DN that already exists\n\no   A modify DN requested was submitted, where the requested new DN\nalready exists\n\no   The request is adding an attribute to the schema and an\nattribute with the given OID or name already exists\n\nLDAPNOOBJECTCLASSMODS (69)\nRequest attempt to modify the object class of an entry that should\nnot be modified\n\nLDAPRESULTSTOOLARGE (70)\nThe results of the request are to large\n\nLDAPAFFECTSMULTIPLEDSAS (71)\nThe requested operation needs to be performed on multiple servers\nwhere the requested operation is not permitted\n\nLDAPVLVERROR (76)\nA VLV error has occurred\n\nLDAPOTHER (80)\nAn unknown error has occurred\n\nLDAPSERVERDOWN (81)\n\"Net::LDAP\" cannot establish a connection or the connection has\nbeen lost\n\nLDAPLOCALERROR (82)\nAn error occurred in \"Net::LDAP\"\n\nLDAPENCODINGERROR (83)\n\"Net::LDAP\" encountered an error while encoding the request packet\nthat would have been sent to the server\n\nLDAPDECODINGERROR (84)\n\"Net::LDAP\" encountered an error while decoding a response packet\nfrom the server.\n\nLDAPTIMEOUT (85)\n\"Net::LDAP\" timeout while waiting for a response from the server\n\nLDAPAUTHUNKNOWN (86)\nThe method of authentication requested in a bind request is unknown\nto the server\n\nLDAPFILTERERROR (87)\nAn error occurred while encoding the given search filter.\n\nLDAPUSERCANCELED (88)\nThe user canceled the operation\n\nLDAPPARAMERROR (89)\nAn invalid parameter was specified\n\nLDAPNOMEMORY (90)\nOut of memory error\n\nLDAPCONNECTERROR (91)\nA connection to the server could not be established\n\nLDAPNOTSUPPORTED (92)\nAn attempt has been made to use a feature not supported by\nNet::LDAP\n\nLDAPCONTROLNOTFOUND (93)\nThe controls required to perform the requested operation were not\nfound.\n\nLDAPNORESULTSRETURNED (94)\nNo results were returned from the server.\n\nLDAPMORERESULTSTORETURN (95)\nThere are more results in the chain of results.\n\nLDAPCLIENTLOOP (96)\nA loop has been detected. For example when following referrals.\n\nLDAPREFERRALLIMITEXCEEDED (97)\nThe referral hop limit has been exceeded.\n\nLDAPCANCELED (118)\nOperation was canceled\n\nLDAPNOSUCHOPERATION (119)\nServer has no knowledge of the operation requested for cancellation\n\nLDAPTOOLATE (120)\nToo late to cancel the outstanding operation\n\nLDAPCANNOTCANCEL (121)\nThe identified operation does not support cancellation or the\ncancel operation cannot be performed\n\nLDAPASSERTIONFAILED (122)\nAn assertion control given in the LDAP operation evaluated to false\ncausing the operation to not be performed.\n\nLDAPSYNCREFRESHREQUIRED (4096)\nRefresh Required.\n\nControl OIDs\nControl OIDs identify LDAP Controls.\n\nBy announcing the respective OIDs in the operational attribute\n\"supportedControls\" of the Root DSE an LDAP server indicates which LDAP\nControls it supports.\n\nLDAPCONTROLSORTREQUEST (1.2.840.113556.1.4.473)\nSee Net::LDAP::Control::Sort.\n\nLDAPCONTROLSORTRESULT (1.2.840.113556.1.4.474)\nLDAPCONTROLSORTRESPONSE (1.2.840.113556.1.4.474)\nSee Net::LDAP::Control::SortResult.\n\nLDAPCONTROLVLVREQUEST (2.16.840.1.113730.3.4.9)\nSee Net::LDAP::Control::VLV.\n\nLDAPCONTROLVLVRESPONSE (2.16.840.1.113730.3.4.10)\nSee Net::LDAP::Control::VLVResponse.\n\nLDAPCONTROLPROXYAUTHORIZATION (2.16.840.1.113730.3.4.18)\nLDAPCONTROLPROXYAUTHENTICATION (2.16.840.1.113730.3.4.18)\nSee Net::LDAP::Control::ProxyAuth.\n\nLDAPCONTROLPAGED (1.2.840.113556.1.4.319)\nSee Net::LDAP::Control::Paged.\n\nLDAPCONTROLTREEDELETE (1.2.840.113556.1.4.805)\nSee Net::LDAP::Control::TreeDelete.\n\nLDAPCONTROLMATCHEDVALS (1.2.826.0.1.3344810.2.2)\nOutdated OID mentioned in predecessors to RFC 3876.  Superseded by\n\"LDAPCONTROLMATCHEDVALUES\".\n\nLDAPCONTROLMATCHEDVALUES (1.2.826.0.1.3344810.2.3)\nSee Net::LDAP::Control::MatchedValues.\n\nLDAPCONTROLMANAGEDSAIT (2.16.840.1.113730.3.4.2)\nSee Net::LDAP::Control::ManageDsaIT.\n\nLDAPCONTROLPERSISTENTSEARCH (2.16.840.1.113730.3.4.3)\nSee Net::LDAP::Control::PersistentSearch.\n\nLDAPCONTROLENTRYCHANGE (2.16.840.1.113730.3.4.7)\nSee Net::LDAP::Control::EntryChange.\n\nLDAPCONTROLPWEXPIRED (2.16.840.1.113730.3.4.4)\nLDAPCONTROLPWEXPIRING (2.16.840.1.113730.3.4.5)\nLDAPCONTROLREFERRALS (1.2.840.113556.1.4.616)\nLDAPCONTROLRELAX (1.3.6.1.4.1.4203.666.5.12)\nSee Net::LDAP::Control::Relax.\n\nLDAPCONTROLPASSWORDPOLICY (1.3.6.1.4.1.42.2.27.8.5.1)\nSee Net::LDAP::Control::PasswordPolicy.\n\nLDAPCONTROLPERMISSIVEMODIFY (1.2.840.113556.1.4.1413)\nLDAPCONTROLPREREAD (1.3.6.1.1.13.1)\nSee Net::LDAP::Control::PreRead.\n\nLDAPCONTROLPOSTREAD (1.3.6.1.1.13.2)\nSee Net::LDAP::Control::PostRead.\n\nLDAPCONTROLASSERTION (1.3.6.1.1.12)\nSee Net::LDAP::Control::Assertion.\n\nLDAPCONTROLDONTUSECOPY (1.3.6.1.1.22)\nSee Net::LDAP::Control::DontUseCopy.\n\nLDAPCONTROLNOOP (1.3.6.1.4.1.4203.666.5.2)\nSee Net::LDAP::Control::NoOp.\n\nLDAPCONTROLSUBENTRIES (1.3.6.1.4.1.4203.1.10.1)\nSee Net::LDAP::Control::Subentries.\n\nLDAPCONTROLSYNC (1.3.6.1.4.1.4203.1.9.1.1)\nSee Net::LDAP::Control::SyncRequest.\n\nLDAPCONTROLSYNCSTATE (1.3.6.1.4.1.4203.1.9.1.2)\nSee Net::LDAP::Control::SyncState.\n\nLDAPCONTROLSYNCDONE (1.3.6.1.4.1.4203.1.9.1.3)\nSee Net::LDAP::Control::SyncDone.\n\nLDAPSYNCINFO (1.3.6.1.4.1.4203.1.9.1.4)\n\nControl constants\nLDAPPPPASSWORDEXPIRED (0) [LDAPCONTROLPASSWORDPOLICY]\nThe account's password has expired.\n\nLDAPPPACCOUNTLOCKED (1) [LDAPCONTROLPASSWORDPOLICY]\nThe account is locked.\n\nLDAPPPCHANGEAFTERRESET (2) [LDAPCONTROLPASSWORDPOLICY]\nThe account's password has been reset and now must be changed.\n\nLDAPPPPASSWORDMODNOTALLOWED (3) [LDAPCONTROLPASSWORDPOLICY]\nThe account's password may not be modified.\n\nLDAPPPMUSTSUPPLYOLDPASSWORD (4) [LDAPCONTROLPASSWORDPOLICY]\nThe old password must also be supplied when setting a new password.\n\nLDAPPPINSUFFICIENTPASSWORDQUALITY (5) [LDAPCONTROLPASSWORDPOLICY]\nThe new password was not of sufficient quality.\n\nLDAPPPPASSWORDTOOSHORT (6) [LDAPCONTROLPASSWORDPOLICY]\nThe new password was too short.\n\nLDAPPPPASSWORDTOOYOUNG (7) [LDAPCONTROLPASSWORDPOLICY]\nThe previous password was changed too recently.\n\nLDAPPPPASSWORDINHISTORY (8) [LDAPCONTROLPASSWORDPOLICY]\nThe new password was used too recently.\n\nLDAPSYNCNONE (0) [LDAPCONTROLSYNC]\nLDAPSYNCREFRESHONLY (1) [LDAPCONTROLSYNC]\nLDAPSYNCRESERVED (2) [LDAPCONTROLSYNC]\nLDAPSYNCREFRESHANDPERSIST (3) [LDAPCONTROLSYNC]\nLDAPSYNCREFRESHPRESENTS (0) [LDAPSYNCINFO]\nLDAPSYNCREFRESHDELETES (1) [LDAPSYNCINFO]\nLDAPTAGSYNCNEWCOOKIE (0x80) [LDAPSYNCINFO]\nLDAPTAGSYNCREFRESHDELETE (0xa1) [LDAPSYNCINFO]\nLDAPTAGSYNCREFRESHPRESENT (0xa2) [LDAPSYNCINFO]\nLDAPTAGSYNCIDSET (0xa3) [LDAPSYNCINFO]\nLDAPTAGSYNCCOOKIE (0x04) [LDAPSYNCINFO]\nLDAPTAGREFRESHDELETES (0x01) [LDAPSYNCINFO]\nLDAPTAGREFRESHDONE (0x01) [LDAPSYNCINFO]\nLDAPTAGRELOADHINT (0x01) [LDAPCONTROLSYNC]\nLDAPSYNCPRESENT (0) [LDAPCONTROLSYNCSTATE]\nLDAPSYNCADD (1) [LDAPCONTROLSYNCSTATE]\nLDAPSYNCMODIFY (2) [LDAPCONTROLSYNCSTATE]\nLDAPSYNCDELETE (3) [LDAPCONTROLSYNCSTATE]\n\nActive Directory Control OIDs\n\nSee section LDAP Extended Controls in\n<https://winprotocoldoc.blob.core.windows.net/productionwindowsarchives/MS-ADTS/[MS-ADTS].pdf>.\n\nLDAPCONTROLSHOWDELETED (1.2.840.113556.1.4.417)\nLDAPCONTROLCROSSDOMAINMOVE (1.2.840.113556.1.4.521)\nLDAPCONTROLSERVERNOTIFICATION (1.2.840.113556.1.4.528)\nLDAPCONTROLEXTENDEDDN (1.2.840.113556.1.4.529)\nLDAPCONTROLLAZYCOMMIT (1.2.840.113556.1.4.619)\nLDAPCONTROLSDFLAGS (1.2.840.113556.1.4.801)\nLDAPCONTROLRANGEOPTION (1.2.840.113556.1.4.802)\nLDAPCONTROLDIRSYNC (1.2.840.113556.1.4.841)\nLDAPCONTROLGETSTATS (1.2.840.113556.1.4.970)\nLDAPCONTROLVERIFYNAME (1.2.840.113556.1.4.1338)\nLDAPCONTROLDOMAINSCOPE (1.2.840.113556.1.4.1339)\nLDAPCONTROLSEARCHOPTIONS (1.2.840.113556.1.4.1340)\nLDAPCONTROLRODCDCPROMO (1.2.840.113556.1.4.1341)\nLDAPCONTROLASQ (1.2.840.113556.1.4.1504)\nLDAPCONTROLQUOTACONTROL (1.2.840.113556.1.4.1852)\nLDAPCONTROLSHUTDOWNNOTIFY (1.2.840.113556.1.4.1907)\nLDAPCONTROLRANGERETRIEVALNOERR (1.2.840.113556.1.4.1948)\nLDAPCONTROLFORCEUPDATE (1.2.840.113556.1.4.1974)\nLDAPCONTROLDNINPUT (1.2.840.113556.1.4.2026)\nLDAPCONTROLSHOWRECYCLED (1.2.840.113556.1.4.2064)\nLDAPCONTROLSHOWDEACTIVATEDLINK (1.2.840.113556.1.4.2065)\nLDAPCONTROLPOLICYHINTSDEPRECATED (1.2.840.113556.1.4.2066)\nLDAPCONTROLDIRSYNCEX (1.2.840.113556.1.4.2090)\nLDAPCONTROLTREEDELETEEX (1.2.840.113556.1.4.2204)\nLDAPCONTROLUPDATESTATS (1.2.840.113556.1.4.2205)\nLDAPCONTROLSEARCHHINTS (1.2.840.113556.1.4.2206)\nLDAPCONTROLEXPECTEDENTRYCOUNT (1.2.840.113556.1.4.2211)\nLDAPCONTROLPOLICYHINTS (1.2.840.113556.1.4.2239)\nLDAPCONTROLSETOWNER (1.2.840.113556.1.4.2255)\nLDAPCONTROLBYPASSQUOTA (1.2.840.113556.1.4.2256)\nLDAPCONTROLLINKTTL (1.2.840.113556.1.4.2309)\nLDAPCONTROLSETCORRELATIONID (1.2.840.113556.1.4.2330)\nLDAPCONTROLTHREADTRACEOVERRIDE (1.2.840.113556.1.4.2354)\n\nExtension OIDs\nExtension OIDs identify LDAP Extended operations.\n\nBy announcing the respective OIDs in the operational attribute\n\"supportedExtension\" of the Root DSE an LDAP server indicates which\nLDAP Extended operations it supports.\n\nLDAPNOTICEOFDISCONNECTION (1.3.6.1.4.1.1466.20036)\nIndicates that the server is about to close the connection due to\nan error (RFC 4511).\n\nLDAPEXTENSIONSTARTTLS (1.3.6.1.4.1.1466.20037)\nIndicates if the server supports the Start TLS extension (RFC\n4513).  See \"starttls\" in Net::LDAP.\n\nLDAPEXTENSIONPASSWORDMODIFY (1.3.6.1.4.1.4203.1.11.1)\nIndicates that the server supports the Password Modify extension\n(RFC 3062).  See Net::LDAP::Extension::SetPassword.\n\nLDAPEXTENSIONWHOAMI (1.3.6.1.4.1.4203.1.11.3)\nIndicates that the server supports the \"Who am I?\" extension (RFC\n4532).  See Net::LDAP::Extension::WhoAmI.\n\nLDAPEXTENSIONREFRESH (1.3.6.1.4.1.1466.101.119.1)\nIndicates that the server supports the Refresh extension (RFC\n2589).  See Net::LDAP::Extension::Refresh.\n\nLDAPEXTENSIONCANCEL (1.3.6.1.1.8)\nIndicates the server supports the Cancel extension (RFC 3909).  See\nNet::LDAP::Extension::Cancel.\n\nActive Directory Extension OIDs\n\nSee section LDAP Extended Operations in\n<https://winprotocoldoc.blob.core.windows.net/productionwindowsarchives/MS-ADTS/[MS-ADTS].pdf>.\n\nLDAPEXTENSIONFASTBIND (1.2.840.113556.1.4.1781)\nLDAPEXTENSIONBATCHREQUEST (1.2.840.113556.1.4.2212)\n\nNovell eDirectory Extension OIDs\n\nLDAPEXTENSIONNDSTOLDAP (2.16.840.1.113719.1.27.100.2)\nLDAPEXTENSIONSPLITPARTITION (2.16.840.1.113719.1.27.100.3)\nLDAPEXTENSIONMERGEPARTITION (2.16.840.1.113719.1.27.100.5)\nLDAPEXTENSIONADDREPLICA (2.16.840.1.113719.1.27.100.7)\nLDAPEXTENSIONREFRESHLDAPSERVER (2.16.840.1.113719.1.27.100.9)\nLDAPEXTENSIONREMOVEREPLICA (2.16.840.1.113719.1.27.100.11)\nLDAPEXTENSIONPARTITIONENTRYCOUNT (2.16.840.1.113719.1.27.100.13)\nLDAPEXTENSIONCHANGEREPLICATYPE (2.16.840.1.113719.1.27.100.15)\nLDAPEXTENSIONGETREPLICAINFO (2.16.840.1.113719.1.27.100.17)\nLDAPEXTENSIONLISTREPLICAS (2.16.840.1.113719.1.27.100.19)\nLDAPEXTENSIONRECEIVEALLUPDATES (2.16.840.1.113719.1.27.100.21)\nLDAPEXTENSIONSENDALLUPDATES (2.16.840.1.113719.1.27.100.23)\nLDAPEXTENSIONREQUESTPARTITIONSYNC (2.16.840.1.113719.1.27.100.25)\nLDAPEXTENSIONREQUESTSCHEMASYNC (2.16.840.1.113719.1.27.100.27)\nLDAPEXTENSIONABORTPARTITIONOPERATION\n(2.16.840.1.113719.1.27.100.29)\nLDAPEXTENSIONGETBINDDN (2.16.840.1.113719.1.27.100.31)\nLDAPEXTENSIONGETEFFECTIVEPRIVILEGES (2.16.840.1.113719.1.27.100.33)\nLDAPEXTENSIONSETREPLICATIONFILTER (2.16.840.1.113719.1.27.100.35)\nLDAPEXTENSIONGETREPLICATIONFILTER (2.16.840.1.113719.1.27.100.37)\nLDAPEXTENSIONCREATEORPHANPARTITION (2.16.840.1.113719.1.27.100.39)\nLDAPEXTENSIONREMOVEORPHANPARTITION (2.16.840.1.113719.1.27.100.41)\nLDAPEXTENSIONTRIGGERBACKLINKER (2.16.840.1.113719.1.27.100.43)\nLDAPEXTENSIONTRIGGERDRLPROCESS (2.16.840.1.113719.1.27.100.45)\nLDAPEXTENSIONTRIGGERJANITOR (2.16.840.1.113719.1.27.100.47)\nLDAPEXTENSIONTRIGGERLIMBER (2.16.840.1.113719.1.27.100.49)\nLDAPEXTENSIONTRIGGERSKULKER (2.16.840.1.113719.1.27.100.51)\nLDAPEXTENSIONTRIGGERSCHEMASYNC (2.16.840.1.113719.1.27.100.53)\nLDAPEXTENSIONTRIGGERPARTITIONPURGE (2.16.840.1.113719.1.27.100.55)\nLDAPEXTENSIONMONITOREVENTS (2.16.840.1.113719.1.27.100.79)\nLDAPEXTENSIONEVENTNOTIFICATION (2.16.840.1.113719.1.27.100.81)\nLDAPEXTENSIONFILTEREDEVENTMONITOR (2.16.840.1.113719.1.27.100.84)\nLDAPEXTENSIONLDAPBACKUP (2.16.840.1.113719.1.27.100.96)\nLDAPEXTENSIONLDAPRESTORE (2.16.840.1.113719.1.27.100.98)\nLDAPEXTENSIONGETEFFECTIVELISTPRIVILEGES\n(2.16.840.1.113719.1.27.100.103)\nLDAPEXTENSIONCREATEGROUPING (2.16.840.1.113719.1.27.103.1)\nLDAPEXTENSIONENDGROUPING (2.16.840.1.113719.1.27.103.2)\nLDAPEXTENSIONNMASPUTLOGINCONFIGURATION\n(2.16.840.1.113719.1.39.42.100.1)\nLDAPEXTENSIONNMASGETLOGINCONFIGURATION\n(2.16.840.1.113719.1.39.42.100.3)\nLDAPEXTENSIONNMASDELETELOGINCONFIGURATION\n(2.16.840.1.113719.1.39.42.100.5)\nLDAPEXTENSIONNMASPUTLOGINSECRET (2.16.840.1.113719.1.39.42.100.7)\nLDAPEXTENSIONNMASDELETELOGINSECRET\n(2.16.840.1.113719.1.39.42.100.9)\nLDAPEXTENSIONNMASSETPASSWORD (2.16.840.1.113719.1.39.42.100.11)\nLDAPEXTENSIONNMASGETPASSWORD (2.16.840.1.113719.1.39.42.100.13)\nLDAPEXTENSIONNMASDELETEPASSWORD (2.16.840.1.113719.1.39.42.100.15)\nLDAPEXTENSIONNMASPASSWORDPOLICYCHECK\n(2.16.840.1.113719.1.39.42.100.17)\nLDAPEXTENSIONNMASGETPASSWORDPOLICYINFO\n(2.16.840.1.113719.1.39.42.100.19)\nLDAPEXTENSIONNMASCHANGEPASSWORD (2.16.840.1.113719.1.39.42.100.21)\nLDAPEXTENSIONNMASGAMS (2.16.840.1.113719.1.39.42.100.23)\nLDAPEXTENSIONNMASMANAGEMENT (2.16.840.1.113719.1.39.42.100.25)\nLDAPEXTENSIONSTARTFRAMEDPROTOCOL (2.16.840.1.113719.1.142.100.1)\nLDAPEXTENSIONENDFRAMEDPROTOCOL (2.16.840.1.113719.1.142.100.4)\nLDAPEXTENSIONLBURPOPERATION (2.16.840.1.113719.1.142.100.6)\n\nFeature OIDs\nFeature OIDs identify LDAP features.\n\nBy announcing the respective OIDs in the operational attribute\n\"supportedFeature\" of the Root DSE an LDAP server indicates which LDAP\nfeatures it supports.\n\nLDAPFEATUREALLOPATTS (1.3.6.1.4.1.4203.1.5.1)\nIndicates if the server allows \"+\" for returning all operational\nattributes (RFC 3673)\n\nLDAPFEATUREOBJECTCLASSATTRS (1.3.6.1.4.1.4203.1.5.2)\nIndicates that the server allows \"@objectclass\" for returning all\nattributes used to represent a particular class of object (RFC\n4529)\n\nLDAPFEATUREABSOLUTEFILTERS (1.3.6.1.4.1.4203.1.5.3)\nIndicates that the server supports \"(&)\" for the absolute True\nfilter, and \"(|)\" for the absolute False filter (RFC 4526).\n\nLDAPFEATURELANGUAGETAGOPTIONS (1.3.6.1.4.1.4203.1.5.4)\nIndicates the server supports language tag options of the form\n\"lang-language-tag\" with attributes (RFC 3866)\n\nLDAPFEATURELANGUAGERANGEOPTIONS (1.3.6.1.4.1.4203.1.5.5)\nIndicates that the server supports language tag range options (RFC\n3866)\n\nLDAPFEATUREMODIFYINCREMENT (1.3.6.1.1.14)\nIndicates if the server supports the Modify Increment extension\n(RFC 4525).  See \"modify\" in Net::LDAP.\n\nActive Directory Capability OIDs\nThe following constants are specific to Microsoft Active Directory.\nThey serve to denote capabilities via the non-standard operational\nattribute \"supportedCapabilities\" in the Root DSE of an an LDAP server.\n\nLDAPCAPACTIVEDIRECTORY (1.2.840.113556.1.4.800)\nIndicates that the LDAP server is running Active Directory and is\nrunning as AD DS.\n\nLDAPCAPACTIVEDIRECTORYLDAPINTEG (1.2.840.113556.1.4.1791)\nIndicates that the LDAP server on the DC is capable of signing and\nsealing on an NTLM authenticated connection, and that the server is\ncapable of performing subsequent binds on a signed or sealed\nconnection.\n\nLDAPCAPACTIVEDIRECTORYV51 (1.2.840.113556.1.4.1670)\nOn an Active Directory DC operating as AD DS, the presence of this\ncapability indicates that the LDAP server is running at least the\nWindows 2003.\n\nOn an Active Directory DC operating as AD LDS, the presence of this\ncapability indicates that the LDAP server is running at least the\nWindows 2008.\n\nLDAPCAPACTIVEDIRECTORYADAM (1.2.840.113556.1.4.1851)\nIndicates that the LDAP server is running Active Directory as AD\nLDS.\n\nLDAPCAPACTIVEDIRECTORYADAMDIGEST (1.2.840.113556.1.4.1880)\nIndicates on a DC operating as AD LDS, that the DC accepts\nDIGEST-MD5 binds for AD LDS security principals.\n\nLDAPCAPACTIVEDIRECTORYPARTIALSECRETS (1.2.840.113556.1.4.1920)\nIndicates that the Active Directory DC operating as AD DS, is an\nRODC.\n\nLDAPCAPACTIVEDIRECTORYV60 (1.2.840.113556.1.4.1935)\nIndicates that the LDAP server is running at least the Windows\n2008.\n\nLDAPCAPACTIVEDIRECTORYV61R2 (1.2.840.113556.1.4.2080)\nIndicates that the LDAP server is running at least the Windows 2008\nR2.\n\nLDAPCAPACTIVEDIRECTORYW8 (1.2.840.113556.1.4.2237)\nIndicates that the LDAP server is running at least the Windows\n2012.\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "Net::LDAP, Net::LDAP::Message\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "Graham Barr <gbarr@pobox.com>\n\nPlease report any bugs, or post any suggestions, to the perl-ldap\nmailing list <perl-ldap@perl.org>\n",
            "subsections": []
        },
        "COPYRIGHT": {
            "content": "Copyright (c) 1998-2009 Graham Barr. All rights reserved. This program\nis free software; you can redistribute it and/or modify it under the\nsame terms as Perl itself.\n\nperl v5.32.0                      2021-01-03          Net::LDAP::Constant(3pm)",
            "subsections": []
        }
    },
    "summary": "Net::LDAP::Constant - Constants for use with Net::LDAP",
    "flags": [],
    "examples": [],
    "see_also": []
}