class SessionIdentifierControlValue(univ.Sequence):
     componentType = namedtype.NamedTypes(
         namedtype.NamedType('sessionSourceIp', LDAPString()),
         namedtype.NamedType('sessionSourceName', LDAPString()),
         namedtype.NamedType('formatOID', LDAPOID()),
         namedtype.NamedType('sessionTrackingIdentifier', LDAPString()),
     )
Exemple #2
0
 def encodeControlValue(self):
   s = self.SessionIdentifierControlValue()
   s.setComponentByName('sessionSourceIp',LDAPString(self.sessionSourceIp))
   s.setComponentByName('sessionSourceName',LDAPString(self.sessionSourceName))
   s.setComponentByName('formatOID',LDAPOID(self.formatOID))
   s.setComponentByName('sessionTrackingIdentifier',LDAPString(self.sessionTrackingIdentifier))
   return encoder.encode(s)