ldap3.protocol.rfc3062 module

class ldap3.protocol.rfc3062.GenPasswd(value=NoValue(), tagSet=None, subtypeSpec=None, encoding=None, binValue=NoValue(), hexValue=NoValue())

Bases: pyasn1.type.univ.OctetString

newPasswd [2] OCTET STRING OPTIONAL

encoding = 'utf-8'
tagSet = TagSet((), Tag(tagClass=128, tagFormat=0, tagId=0))
class ldap3.protocol.rfc3062.NewPasswd(value=NoValue(), tagSet=None, subtypeSpec=None, encoding=None, binValue=NoValue(), hexValue=NoValue())

Bases: pyasn1.type.univ.OctetString

newPasswd [2] OCTET STRING OPTIONAL

encoding = 'utf-8'
tagSet = TagSet((), Tag(tagClass=128, tagFormat=0, tagId=2))
class ldap3.protocol.rfc3062.OldPasswd(value=NoValue(), tagSet=None, subtypeSpec=None, encoding=None, binValue=NoValue(), hexValue=NoValue())

Bases: pyasn1.type.univ.OctetString

oldPasswd [1] OCTET STRING OPTIONAL

encoding = 'utf-8'
tagSet = TagSet((), Tag(tagClass=128, tagFormat=0, tagId=1))
class ldap3.protocol.rfc3062.PasswdModifyRequestValue(componentType=None, tagSet=None, subtypeSpec=None, sizeSpec=None)

Bases: pyasn1.type.univ.Sequence

PasswdModifyRequestValue ::= SEQUENCE {
userIdentity [0] OCTET STRING OPTIONAL oldPasswd [1] OCTET STRING OPTIONAL newPasswd [2] OCTET STRING OPTIONAL }
componentType = NamedTypes(OptionalNamedType('userIdentity', UserIdentity()), OptionalNamedType('oldPasswd', OldPasswd()), OptionalNamedType('newPasswd', NewPasswd()))
class ldap3.protocol.rfc3062.PasswdModifyResponseValue(componentType=None, tagSet=None, subtypeSpec=None, sizeSpec=None)

Bases: pyasn1.type.univ.Sequence

PasswdModifyResponseValue ::= SEQUENCE {
genPasswd [0] OCTET STRING OPTIONAL }
componentType = NamedTypes(OptionalNamedType('genPasswd', GenPasswd()))
class ldap3.protocol.rfc3062.UserIdentity(value=NoValue(), tagSet=None, subtypeSpec=None, encoding=None, binValue=NoValue(), hexValue=NoValue())

Bases: pyasn1.type.univ.OctetString

userIdentity [0] OCTET STRING OPTIONAL

encoding = 'utf-8'
tagSet = TagSet((), Tag(tagClass=128, tagFormat=0, tagId=0))