OPSI.ldaptor.protocols.pureldap module¶
LDAP protocol message conversion; no application logic here.
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPAddRequest(entry=None, attributes=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolRequest,OPSI.ldaptor.protocols.pureber.BERSequence- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
tag= 72¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPAddResponse(resultCode=None, matchedDN=None, errorMessage=None, referral=None, serverSaslCreds=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPResult- 
tag= 73¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPAssertionValue(value=None, tag=None)¶ 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPAttributeDescription(value=None, tag=None)¶ 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPAttributeValue(value=None, tag=None)¶ 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPAttributeValueAssertion(attributeDesc=None, assertionValue=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERSequence- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {64: <class 'OPSI.ldaptor.protocols.pureldap.LDAPBindRequest'>, 65: <class 'OPSI.ldaptor.protocols.pureldap.LDAPBindResponse'>, 66: <class OPSI.ldaptor.protocols.pureldap.LDAPUnbindRequest>, 67: <class 'OPSI.ldaptor.protocols.pureldap.LDAPSearchRequest'>, 68: <class 'OPSI.ldaptor.protocols.pureldap.LDAPSearchResultEntry'>, 69: <class 'OPSI.ldaptor.protocols.pureldap.LDAPSearchResultDone'>, 70: <class 'OPSI.ldaptor.protocols.pureldap.LDAPModifyRequest'>, 71: <class 'OPSI.ldaptor.protocols.pureldap.LDAPModifyResponse'>, 72: <class 'OPSI.ldaptor.protocols.pureldap.LDAPAddRequest'>, 73: <class 'OPSI.ldaptor.protocols.pureldap.LDAPAddResponse'>, 74: <class OPSI.ldaptor.protocols.pureldap.LDAPDelRequest>, 75: <class 'OPSI.ldaptor.protocols.pureldap.LDAPDelResponse'>, 76: <class 'OPSI.ldaptor.protocols.pureldap.LDAPModifyDNRequest'>, 77: <class 'OPSI.ldaptor.protocols.pureldap.LDAPModifyDNResponse'>, 131: <class 'OPSI.ldaptor.protocols.pureldap.LDAPReferral'>, 87: <class 'OPSI.ldaptor.protocols.pureldap.LDAPExtendedRequest'>, 88: <class 'OPSI.ldaptor.protocols.pureldap.LDAPExtendedResponse'>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_BindResponse(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {131: <class 'OPSI.ldaptor.protocols.pureldap.LDAPBindResponse_serverSaslCreds'>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_Filter(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {128: <class 'OPSI.ldaptor.protocols.pureldap.LDAPFilter_and'>, 129: <class 'OPSI.ldaptor.protocols.pureldap.LDAPFilter_or'>, 130: <class OPSI.ldaptor.protocols.pureldap.LDAPFilter_not>, 131: <class 'OPSI.ldaptor.protocols.pureldap.LDAPFilter_equalityMatch'>, 132: <class 'OPSI.ldaptor.protocols.pureldap.LDAPFilter_substrings'>, 133: <class 'OPSI.ldaptor.protocols.pureldap.LDAPFilter_greaterOrEqual'>, 134: <class 'OPSI.ldaptor.protocols.pureldap.LDAPFilter_lessOrEqual'>, 135: <class OPSI.ldaptor.protocols.pureldap.LDAPFilter_present>, 136: <class 'OPSI.ldaptor.protocols.pureldap.LDAPFilter_approxMatch'>, 137: <class 'OPSI.ldaptor.protocols.pureldap.LDAPFilter_extensibleMatch'>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_Filter_substrings(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {128: <class OPSI.ldaptor.protocols.pureldap.LDAPFilter_substrings_initial>, 129: <class OPSI.ldaptor.protocols.pureldap.LDAPFilter_substrings_any>, 130: <class OPSI.ldaptor.protocols.pureldap.LDAPFilter_substrings_final>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_LDAPBindRequest(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {128: <class OPSI.ldaptor.protocols.pureber.BEROctetString>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_LDAPControls(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {16: <class 'OPSI.ldaptor.protocols.pureldap.LDAPControl'>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_LDAPExtendedRequest(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {128: <class OPSI.ldaptor.protocols.pureber.BEROctetString>, 129: <class OPSI.ldaptor.protocols.pureber.BEROctetString>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_LDAPExtendedResponse(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {138: <class OPSI.ldaptor.protocols.pureldap.LDAPResponseName>, 139: <class OPSI.ldaptor.protocols.pureldap.LDAPResponse>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_LDAPMessage(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {128: <class 'OPSI.ldaptor.protocols.pureldap.LDAPControls'>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_LDAPPasswordModifyRequest(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {128: <class OPSI.ldaptor.protocols.pureldap.LDAPPasswordModifyRequest_userIdentity>, 129: <class OPSI.ldaptor.protocols.pureldap.LDAPPasswordModifyRequest_oldPasswd>, 130: <class OPSI.ldaptor.protocols.pureldap.LDAPPasswordModifyRequest_newPasswd>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_MatchingRuleAssertion(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {129: <class OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleAssertion_matchingRule>, 130: <class OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleAssertion_type>, 131: <class OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleAssertion_matchValue>, 132: <class OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleAssertion_dnAttributes>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_ModifyDNRequest(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {128: <class OPSI.ldaptor.protocols.pureldap.LDAPModifyDNResponse_newSuperior>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBERDecoderContext_TopLevel(fallback=None, inherit=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERDecoderContext- 
Identities= {16: <class 'OPSI.ldaptor.protocols.pureldap.LDAPMessage'>}¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBindRequest(version=None, dn=None, auth=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolRequest,OPSI.ldaptor.protocols.pureber.BERSequence- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
tag= 64¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBindResponse(resultCode=None, matchedDN=None, errorMessage=None, referral=None, serverSaslCreds=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPResult- 
errorMessage= None¶ 
- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
matchedDN= None¶ 
- 
referral= None¶ 
- 
resultCode= None¶ 
- 
serverSaslCreds= None¶ 
- 
tag= 65¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPBindResponse_serverSaslCreds(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERSequence- 
tag= 131¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPControl(controlType, criticality=None, controlValue=None, id=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERSequence- 
controlValue= None¶ 
- 
criticality= None¶ 
- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPControls(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERSequence- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
tag= 128¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPDelRequest(value=None, entry=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolRequest,OPSI.ldaptor.protocols.pureldap.LDAPString- 
tag= 74¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPDelResponse(resultCode=None, matchedDN=None, errorMessage=None, referral=None, serverSaslCreds=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPResult- 
tag= 75¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPExtendedRequest(requestName, requestValue=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolRequest,OPSI.ldaptor.protocols.pureber.BERSequence- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
requestName= None¶ 
- 
requestValue= None¶ 
- 
tag= 87¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPExtendedResponse(resultCode=None, matchedDN=None, errorMessage=None, referral=None, serverSaslCreds=None, responseName=None, response=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPResult- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
response= None¶ 
- 
responseName= None¶ 
- 
tag= 88¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter(tag=None)¶ 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilterSet(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERSet- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_and(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPFilterSet- 
asText()¶ 
- 
tag= 128¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_approxMatch(attributeDesc=None, assertionValue=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPAttributeValueAssertion- 
asText()¶ 
- 
tag= 136¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_equalityMatch(attributeDesc=None, assertionValue=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPAttributeValueAssertion- 
asText()¶ 
- 
tag= 131¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_extensibleMatch(matchingRule=None, type=None, matchValue=None, dnAttributes=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleAssertion- 
tag= 137¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_greaterOrEqual(attributeDesc=None, assertionValue=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPAttributeValueAssertion- 
asText()¶ 
- 
tag= 133¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_lessOrEqual(attributeDesc=None, assertionValue=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPAttributeValueAssertion- 
asText()¶ 
- 
tag= 134¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_not(value, tag=130)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPFilter- 
asText()¶ 
- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
tag= 130¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_or(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPFilterSet- 
asText()¶ 
- 
tag= 129¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_present(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPAttributeDescription- 
asText()¶ 
- 
tag= 135¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_substrings(type=None, substrings=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERSequence- 
asText()¶ 
- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
tag= 132¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_substrings_any(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPString- 
asText()¶ 
- 
tag= 129¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_substrings_final(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPString- 
asText()¶ 
- 
tag= 130¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPFilter_substrings_initial(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPString- 
asText()¶ 
- 
tag= 128¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleAssertion(matchingRule=None, type=None, matchValue=None, dnAttributes=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERSequence- 
dnAttributes= None¶ 
- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
matchValue= None¶ 
- 
matchingRule= None¶ 
- 
type= None¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleAssertion_dnAttributes(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERBoolean- 
tag= 132¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleAssertion_matchValue(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPAssertionValue- 
tag= 131¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleAssertion_matchingRule(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleId- 
tag= 129¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleAssertion_type(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPAttributeDescription- 
tag= 130¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPMatchingRuleId(value=None, tag=None)¶ 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPMessage(value=None, controls=None, id=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERSequence- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
id= None¶ 
- 
value= None¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPModifyDNRequest(entry, newrdn, deleteoldrdn, newSuperior=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolRequest,OPSI.ldaptor.protocols.pureber.BERSequence- 
deleteoldrdn= None¶ 
- 
entry= None¶ 
- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
newSuperior= None¶ 
- 
newrdn= None¶ 
- 
tag= 76¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPModifyDNResponse(resultCode=None, matchedDN=None, errorMessage=None, referral=None, serverSaslCreds=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPResult- 
tag= 77¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPModifyDNResponse_newSuperior(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPString- 
tag= 128¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPModifyRequest(object=None, modification=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolRequest,OPSI.ldaptor.protocols.pureber.BERSequence- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
modification= None¶ 
- 
object= None¶ 
- 
tag= 70¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPModifyResponse(resultCode=None, matchedDN=None, errorMessage=None, referral=None, serverSaslCreds=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPResult- 
tag= 71¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPOID(value=None, tag=None)¶ 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPPasswordModifyRequest(requestName=None, userIdentity=None, oldPasswd=None, newPasswd=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPExtendedRequest- 
oid= '1.3.6.1.4.1.4203.1.11.1'¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPPasswordModifyRequest_newPasswd(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BEROctetString- 
tag= 130¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPPasswordModifyRequest_oldPasswd(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BEROctetString- 
tag= 129¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPPasswordModifyRequest_userIdentity(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BEROctetString- 
tag= 128¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPProtocolOp¶ 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPProtocolRequest¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolOp- 
needs_answer= 1¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPProtocolResponse¶ 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPReferral(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BERSequence- 
tag= 131¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPResponse(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureber.BEROctetString- 
tag= 139¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPResponseName(value=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPOID- 
tag= 138¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPResult(resultCode=None, matchedDN=None, errorMessage=None, referral=None, serverSaslCreds=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolResponse,OPSI.ldaptor.protocols.pureber.BERSequence- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPSearchRequest(baseObject=None, scope=None, derefAliases=None, sizeLimit=None, timeLimit=None, typesOnly=None, filter=None, attributes=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolRequest,OPSI.ldaptor.protocols.pureber.BERSequence- 
attributes= []¶ 
- 
baseObject= ''¶ 
- 
derefAliases= 0¶ 
- 
filter= LDAPFilter_present(value='objectClass')¶ 
- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
scope= 2¶ 
- 
sizeLimit= 0¶ 
- 
tag= 67¶ 
- 
timeLimit= 0¶ 
- 
typesOnly= 0¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPSearchResultDone(resultCode=None, matchedDN=None, errorMessage=None, referral=None, serverSaslCreds=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPResult- 
tag= 69¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPSearchResultEntry(objectName, attributes, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolResponse,OPSI.ldaptor.protocols.pureber.BERSequence- 
classmethod 
fromBER(klass, tag, content, berdecoder=None)¶ 
- 
tag= 68¶ 
- 
classmethod 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPStartTLSRequest(requestName=None, tag=None)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPExtendedRequestRequest to start Transport Layer Security.
See RFC 2830 for details.
- 
oid= '1.3.6.1.4.1.1466.20037'¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPString(value=None, tag=None)¶ 
- 
class 
OPSI.ldaptor.protocols.pureldap.LDAPUnbindRequest(*args, **kwargs)¶ Bases:
OPSI.ldaptor.protocols.pureldap.LDAPProtocolRequest,OPSI.ldaptor.protocols.pureber.BERNull- 
needs_answer= 0¶ 
- 
tag= 66¶ 
- 
 
- 
OPSI.ldaptor.protocols.pureldap.alloc_ldap_message_id()¶ 
- 
OPSI.ldaptor.protocols.pureldap.escape(s)¶