web2ldap  1.3.38
About: web2ldap is a full-featured web-based LDAPv3 client.
  Fossies Dox: web2ldap-1.3.38.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

web2ldap.app.schema.syntaxes.LDAPSyntax Class Reference
Inheritance diagram for web2ldap.app.schema.syntaxes.LDAPSyntax:

Public Member Functions

def __init__ (self, sid, form, ls, dn, schema, attrType, attrValue, entry=None)
 
def setAttrValue (self, attrValue)
 
def sanitizeInput (self, attrValue)
 
def transmute (self, attrValues)
 
def validate (self, attrValue)
 
def valueButton (self, command, row, mode, link_text=None)
 
def formValue (self)
 
def mergeInput (self, input_values)
 
def formFields (self)
 
def formField (self)
 
def getMimeType (self)
 
def displayValue (self, valueindex=0, commandbutton=0)
 

Public Attributes

 attrType
 
 attrValue
 

Static Public Attributes

 oid
 
 desc
 
 inputSize
 
 maxLen
 
 maxValues
 
 mimeType
 
 fileExt
 
 editable
 
 reObj
 
 searchSep
 
 readSep
 
 fieldSep
 
 fieldCountAssert
 
 inputComposeTemplate
 
 simpleSanitizers
 
 showValueButton
 

Private Member Functions

def _regexValidate (self, attrValue)
 
def _validate (self, attrValue)
 

Private Attributes

 _sid
 
 _form
 
 _ls
 
 _schema
 
 _dn
 
 _entry
 
 __class__
 

Detailed Description

Definition at line 138 of file syntaxes.py.

Constructor & Destructor Documentation

◆ __init__()

def web2ldap.app.schema.syntaxes.LDAPSyntax.__init__ (   self,
  sid,
  form,
  ls,
  dn,
  schema,
  attrType,
  attrValue,
  entry = None 
)

Member Function Documentation

◆ _regexValidate()

◆ _validate()

def web2ldap.app.schema.syntaxes.LDAPSyntax._validate (   self,
  attrValue 
)
private

Reimplemented in web2ldap.app.schema.syntaxes.XmlValue, web2ldap.app.schema.syntaxes.JSONValue, web2ldap.app.schema.syntaxes.Boolean, web2ldap.app.schema.syntaxes.DynamicDNSelectList, web2ldap.app.schema.syntaxes.DynamicValueSelectList, web2ldap.app.schema.syntaxes.SelectList, web2ldap.app.schema.syntaxes.Date, web2ldap.app.schema.syntaxes.Image, web2ldap.app.schema.syntaxes.IPNetworkAddress, web2ldap.app.schema.syntaxes.IPHostAddress, web2ldap.app.schema.syntaxes.Integer, web2ldap.app.schema.syntaxes.NullTerminatedDirectoryString, web2ldap.app.plugins.aedir.AEMemberUid, web2ldap.app.schema.syntaxes.GeneralizedTime, web2ldap.app.schema.syntaxes.IA5String, web2ldap.app.schema.syntaxes.NameAndOptionalUID, web2ldap.app.schema.syntaxes.DistinguishedName, web2ldap.app.schema.syntaxes.DirectoryString, web2ldap.app.schema.syntaxes.Audio, web2ldap.app.plugins.aedir.AEHomeDirectory, web2ldap.app.plugins.ppolicy.PwdAccountLockedTime, web2ldap.app.plugins.opensshlpk.ParamikoSshPublicKey, web2ldap.app.plugins.schac.SchacYearOfBirth, web2ldap.app.plugins.nis.MemberUID, web2ldap.app.plugins.schac.SchacDateOfBirth, web2ldap.app.plugins.edirectory.OctetStringGUID, web2ldap.app.plugins.pkcschema.PkcX509Issuer, web2ldap.app.plugins.ppolicy.PwdAttribute, web2ldap.app.plugins.nis.GidNumber, and web2ldap.app.plugins.dyngroup.MemberUrl.

Definition at line 219 of file syntaxes.py.

Referenced by web2ldap.app.schema.syntaxes.Image.sanitizeInput(), and web2ldap.app.schema.syntaxes.LDAPSyntax.validate().

◆ displayValue()

def web2ldap.app.schema.syntaxes.LDAPSyntax.displayValue (   self,
  valueindex = 0,
  commandbutton = 0 
)

Reimplemented in web2ldap.app.schema.syntaxes.DumpASN1CfgOID, web2ldap.app.schema.syntaxes.ASN1Object, web2ldap.app.schema.syntaxes.DNSDomain, web2ldap.app.schema.syntaxes.BitArrayInteger, web2ldap.app.schema.syntaxes.Boolean, web2ldap.app.schema.syntaxes.DynamicDNSelectList, web2ldap.app.schema.syntaxes.DynamicValueSelectList, web2ldap.app.schema.syntaxes.SelectList, web2ldap.app.schema.syntaxes.Timespan, web2ldap.app.schema.syntaxes.DaysSinceEpoch, web2ldap.app.schema.syntaxes.SecondsSinceEpoch, web2ldap.app.schema.syntaxes.ObjectGUID, web2ldap.app.schema.syntaxes.PreformattedMultilineText, web2ldap.app.schema.syntaxes.MultilineText, web2ldap.app.schema.syntaxes.OctetString, web2ldap.app.schema.syntaxes.LDAPUrl, web2ldap.app.schema.syntaxes.OID, web2ldap.app.schema.syntaxes.Image, web2ldap.app.schema.syntaxes.Uri, web2ldap.app.schema.syntaxes.NullTerminatedDirectoryString, web2ldap.app.schema.syntaxes.GeneralizedTime, web2ldap.app.schema.syntaxes.NameAndOptionalUID, web2ldap.app.schema.syntaxes.AuthzDN, web2ldap.app.schema.syntaxes.DistinguishedName, web2ldap.app.plugins.opends.OpenDSSyncHist, web2ldap.app.schema.syntaxes.DirectoryString, web2ldap.app.schema.syntaxes.Audio, web2ldap.app.schema.syntaxes.Binary, web2ldap.app.plugins.edirectory.TaggedNameAndString, web2ldap.app.plugins.ppolicy.PwdChangedTime, web2ldap.app.plugins.ppolicy.PwdAccountLockedTime, web2ldap.app.plugins.x509.CertificateList, web2ldap.app.plugins.edirectory.OctetStringGUID, web2ldap.app.plugins.nis.MemberUID, web2ldap.app.plugins.opensshlpk.SshPublicKey, web2ldap.app.plugins.x509.Certificate, web2ldap.app.plugins.ppolicy.PwdMaxAge, web2ldap.app.plugins.schac.SchacDateOfBirth, web2ldap.app.plugins.pkcschema.PkcX509Issuer, web2ldap.app.plugins.nis.GidNumber, web2ldap.app.plugins.lotusdomino.DominoCertificate, web2ldap.app.plugins.apple.UUIDReference, and web2ldap.app.plugins.dds.EntryTTL.

Definition at line 291 of file syntaxes.py.

References web2ldap.app.schema.syntaxes.LDAPSyntax.__class__, web2ldap.app.schema.syntaxes.LDAPSyntax.attrValue, web2ldap.app.plugins.openldap.ReqMod.attrValue, and web2ldap.app.plugins.activedirectory.Interval.attrValue.

◆ formField()

def web2ldap.app.schema.syntaxes.LDAPSyntax.formField (   self)

Reimplemented in web2ldap.app.schema.syntaxes.ComposedAttribute, web2ldap.app.schema.syntaxes.BitArrayInteger, web2ldap.app.schema.syntaxes.SelectList, web2ldap.app.schema.syntaxes.MultilineText, web2ldap.app.schema.syntaxes.OctetString, web2ldap.app.schema.syntaxes.Integer, web2ldap.app.plugins.aedir.AEMemberUid, web2ldap.app.schema.syntaxes.Binary, web2ldap.app.plugins.aedir.AEGIDNumber, web2ldap.app.plugins.aedir.AEUIDNumber, web2ldap.app.plugins.aedir.AEHomeDirectory, web2ldap.app.plugins.nis.GidNumber, and web2ldap.app.plugins.apple.UUIDReference.

Definition at line 278 of file syntaxes.py.

References web2ldap.app.schema.syntaxes.LDAPSyntax._form, web2ldap.app.plugins.edirectory.OctetStringGUID.attrType, web2ldap.app.schema.syntaxes.LDAPSyntax.attrType, web2ldap.app.plugins.x500dsa.AccessControlInformation.desc, web2ldap.app.plugins.groups.Member.desc, web2ldap.app.plugins.freeradius.RadiusProfileDN.desc, web2ldap.app.plugins.subentries.SubtreeSpecification.desc, web2ldap.app.plugins.h350.CommURI.desc, web2ldap.app.plugins.mssfu30.MsSFU30NisDomain.desc, web2ldap.app.plugins.sudoers.SudoUserGroup.desc, web2ldap.app.plugins.demail.DemailMaxAuthLevel.desc, web2ldap.app.plugins.pilotperson.MailPreferenceOption.desc, web2ldap.app.plugins.eduperson.EduPersonAffiliation.desc, web2ldap.app.plugins.ldapns.AuthorizedService.desc, web2ldap.app.plugins.dyngroup.MemberUrl.desc, web2ldap.app.plugins.inetorgperson.CNInetOrgPerson.desc, web2ldap.app.plugins.dds.EntryTTL.desc, web2ldap.app.plugins.opensshlpk.SshPublicKey.desc, web2ldap.app.plugins.nis.RFC2307BootParameter.desc, web2ldap.app.plugins.posixautogen.HomeDirectory.desc, web2ldap.app.plugins.ppolicy.PwdCheckQuality.desc, web2ldap.app.plugins.subentries.AdministrativeRole.desc, web2ldap.app.plugins.ucs.UniventionPolicyReference.desc, web2ldap.app.plugins.vpim.VPIMExtendedAbsenceStatus.desc, web2ldap.app.plugins.acp133.AddressListDN.desc, web2ldap.app.plugins.groups.MemberOf.desc, web2ldap.app.plugins.dhcp.DHCPConfigStatement.desc, web2ldap.app.plugins.dns.AssociatedDomain.desc, web2ldap.app.plugins.msperson.Gender.desc, web2ldap.app.plugins.lotusdomino.DominoCertificate.desc, web2ldap.app.plugins.nis.GidNumber.desc, web2ldap.app.plugins.pgpkeysrv.PgpKey.desc, web2ldap.app.plugins.inetorgperson.DisplayNameInetOrgPerson.desc, web2ldap.app.plugins.activedirectory.ObjectCategory.desc, web2ldap.app.plugins.opends.OpenDSCfgPasswordPolicy.desc, web2ldap.app.plugins.schac.SchacMotherTongue.desc, web2ldap.app.plugins.oath.OathOTPLength.desc, web2ldap.app.plugins.openldap.CSN_SID.desc, web2ldap.app.plugins.edirectory.TaggedData.desc, web2ldap.app.plugins.acp133.LMF.desc, web2ldap.app.plugins.ppolicy.PwdAttribute.desc, web2ldap.app.plugins.dds.DynamicSubtrees.desc, web2ldap.app.plugins.groups.GroupEntryDN.desc, web2ldap.app.plugins.edirectory.OctetList.desc, web2ldap.app.plugins.vpim.VPIMSupportedUABehaviors.desc, web2ldap.app.plugins.msperson.DateOfBirth.desc, web2ldap.app.plugins.pgpkeysrv.PgpCertID.desc, web2ldap.app.plugins.eduperson.EduPersonScopedAffiliation.desc, web2ldap.app.plugins.openldap.CSN.desc, web2ldap.app.plugins.edirectory.TaggedString.desc, web2ldap.app.plugins.opends.OpenDSCfgPasswordStorageScheme.desc, web2ldap.app.plugins.samba.SambaAcctFlags.desc, web2ldap.app.plugins.activedirectory.ObjectVersion.desc, web2ldap.app.plugins.ucs.UniventionLDAPACLData.desc, web2ldap.app.plugins.oath.OathHOTPParams.desc, web2ldap.app.plugins.edirectory.DollarSeparatedMultipleLines.desc, web2ldap.app.plugins.x509.AttributeCertificate.desc, web2ldap.app.plugins.lotusdomino.CheckPassword.desc, web2ldap.app.plugins.acp133.TRC.desc, web2ldap.app.plugins.schac.SchacDateOfBirth.desc, web2ldap.app.plugins.ppolicy.PwdPolicySubentry.desc, web2ldap.app.plugins.edirectory.OctetStringGUID.desc, web2ldap.app.plugins.eduperson.EduPersonOrgUnitDN.desc, web2ldap.app.plugins.opends.OpenDSCfgPasswordGenerator.desc, web2ldap.app.plugins.x509.Certificate.desc, web2ldap.app.plugins.vpim.VPIMSupportedAudioMediaTypes.desc, web2ldap.app.plugins.ppolicy.PwdMaxAge.desc, web2ldap.app.plugins.lotusdomino.MailServer.desc, web2ldap.app.plugins.eduperson.EduPersonOrgDN.desc, web2ldap.app.plugins.opends.OpenDSCfgIdentityMapper.desc, web2ldap.app.plugins.pkcschema.X509KeyUsage.desc, web2ldap.app.plugins.openldap.OlcDbIndex.desc, web2ldap.app.plugins.oath.OathHOTPToken.desc, web2ldap.app.plugins.acp133.ACPLegacyFormat.desc, web2ldap.app.plugins.activedirectory.ObjectSID.desc, web2ldap.app.plugins.opends.OpenDSCfgCertificateMapper.desc, web2ldap.app.plugins.msperson.LabeledBICandIBAN.desc, web2ldap.app.plugins.nis.MemberUID.desc, web2ldap.app.plugins.samba.SambaSID.desc, web2ldap.app.plugins.openldap.OlcSubordinate.desc, web2ldap.app.plugins.posixautogen.AutogenUIDNumber.desc, web2ldap.app.plugins.schac.SchacYearOfBirth.desc, web2ldap.app.plugins.oath.OathTOTPParams.desc, web2ldap.app.plugins.opends.OpenDSCfgKeyManagerProvider.desc, web2ldap.app.plugins.msperson.EuVATId.desc, web2ldap.app.plugins.dhcp.DHCPServerDN.desc, web2ldap.app.plugins.openldap.OlcRootDN.desc, web2ldap.app.plugins.oath.OathTOTPToken.desc, web2ldap.app.plugins.opends.OpenDSCfgTrustManagerProvider.desc, web2ldap.app.plugins.posixautogen.AutogenGIDNumber.desc, web2ldap.app.plugins.schac.SchacUrn.desc, web2ldap.app.plugins.x509.CACertificate.desc, web2ldap.app.plugins.ppolicy.PwdExpireWarning.desc, web2ldap.app.plugins.dhcp.DHCPOptionsDN.desc, web2ldap.app.plugins.acp133.ACPPreferredDelivery.desc, web2ldap.app.plugins.krb5.KrbSearchScope.desc, web2ldap.app.plugins.opends.OpenDSCfgSSLClientAuthPolicy.desc, web2ldap.app.plugins.x509.CertificateList.desc, web2ldap.app.plugins.oath.OathTokenIdentifier.desc, web2ldap.app.plugins.nis.RFC2307NISNetgroupTriple.desc, web2ldap.app.plugins.acp133.AddressListType.desc, web2ldap.app.plugins.dhcp.DHCPHostDN.desc, web2ldap.app.plugins.openldap.OlcMultilineText.desc, web2ldap.app.plugins.nis.UidNumber.desc, web2ldap.app.plugins.krb5.KrbPrincipalType.desc, web2ldap.app.plugins.opends.OpenDSCfgSNMPSecurityLevel.desc, web2ldap.app.plugins.acp133.Classification.desc, web2ldap.app.plugins.oath.OathInitPwAlphabet.desc, web2ldap.app.plugins.ppolicy.PwdAccountLockedTime.desc, web2ldap.app.plugins.dhcp.DHCPPoolDN.desc, web2ldap.app.schema.syntaxes.LDAPSyntax.desc, web2ldap.app.plugins.nis.Shell.desc, web2ldap.app.plugins.openldap.OlcSyncRepl.desc, web2ldap.app.plugins.acp133.Community.desc, web2ldap.app.plugins.opends.OpenDSCfgInvalidSchemaBehaviour.desc, web2ldap.app.plugins.activedirectory.OtherSID.desc, web2ldap.app.plugins.krb5.KrbTicketPolicyReference.desc, web2ldap.app.plugins.dhcp.DHCPGroupDN.desc, web2ldap.app.plugins.quirks.NamingContexts.desc, web2ldap.app.plugins.samba.SambaForceLogoff.desc, web2ldap.app.plugins.oath.OathSecret.desc, web2ldap.app.plugins.ppolicy.PwdChangedTime.desc, web2ldap.app.plugins.krb5.KrbPwdPolicyReference.desc, web2ldap.app.plugins.dhcp.DHCPSubnetDN.desc, web2ldap.app.plugins.opends.OpenDSCfgEtimeResolution.desc, web2ldap.app.plugins.edirectory.IndexDefinition.desc, web2ldap.app.plugins.x509.CertificatePair.desc, web2ldap.app.plugins.nis.IpServiceProtocol.desc, web2ldap.app.plugins.samba.SambaLogonToChgPwd.desc, web2ldap.app.plugins.dhcp.DHCPLeasesDN.desc, web2ldap.app.plugins.x509.SupportedAlgorithm.desc, web2ldap.app.plugins.oath.OathSecretTime.desc, web2ldap.app.plugins.opends.OpenDSCfgWritabilityMode.desc, web2ldap.app.plugins.x509.X509CertificateExactAssertion.desc, web2ldap.app.plugins.dns.ResourceRecord.desc, web2ldap.app.plugins.x509.X509CertificateAssertion.desc, web2ldap.app.plugins.dhcp.DHCPClassesDN.desc, web2ldap.app.plugins.samba.SambaGroupType.desc, web2ldap.app.plugins.x509.X509CertificatePairExactAssertion.desc, web2ldap.app.plugins.x509.X509CertificatePairAssertion.desc, web2ldap.app.plugins.opends.OpenDSCfgCertificateValidationPolicy.desc, web2ldap.app.plugins.dhcp.DHCPSubclassesDN.desc, web2ldap.app.plugins.dns.CNAMERecord.desc, web2ldap.app.plugins.x509.X509CertificateListExactAssertion.desc, web2ldap.app.plugins.samba.ReferencedSID.desc, web2ldap.app.plugins.x509.X509CertificateListAssertion.desc, web2ldap.app.plugins.edirectory.TaggedNameAndString.desc, web2ldap.app.plugins.x509.X509AlgorithmIdentifier.desc, web2ldap.app.plugins.opends.OpenDSCfgAccountStatusNotificationType.desc, web2ldap.app.plugins.dhcp.DHCPSharedNetworkDN.desc, web2ldap.app.plugins.dns.MXRecord.desc, web2ldap.app.plugins.samba.SambaGroupSID.desc, web2ldap.app.plugins.openldap.OlmSeeAlso.desc, web2ldap.app.plugins.dhcp.DHCPServiceDN.desc, web2ldap.app.plugins.aedir.AEUIDNumber.desc, web2ldap.app.plugins.samba.SambaDomainName.desc, web2ldap.app.plugins.activedirectory.SAMAccountName.desc, web2ldap.app.plugins.openldap.OlcPPolicyDefault.desc, web2ldap.app.plugins.dns.ARecord.desc, web2ldap.app.plugins.dhcp.DHCPHWAddress.desc, web2ldap.app.plugins.opends.OpenDSCfgSslProtocol.desc, web2ldap.app.plugins.edirectory.NDSReplicaPointer.desc, web2ldap.app.plugins.edirectory.NDSACL.desc, web2ldap.app.plugins.activedirectory.SAMAccountType.desc, web2ldap.app.plugins.edirectory.NDSTimestamp.desc, web2ldap.app.plugins.openldap.OlcMemberOfDangling.desc, web2ldap.app.plugins.samba.SambaHomeDrive.desc, web2ldap.app.plugins.edirectory.Counter.desc, web2ldap.app.plugins.aedir.AEGIDNumber.desc, web2ldap.app.plugins.opends.OpenDSCfgSslCipherSuite.desc, web2ldap.app.plugins.dhcp.DHCPNetMask.desc, web2ldap.app.plugins.quirks.AltServer.desc, web2ldap.app.plugins.edirectory.TaggedName.desc, web2ldap.app.plugins.edirectory.TypedName.desc, web2ldap.app.plugins.dhcp.DHCPRange.desc, web2ldap.app.plugins.activedirectory.GroupType.desc, web2ldap.app.plugins.openldap.AuditContext.desc, web2ldap.app.plugins.dns.AAAARecord.desc, web2ldap.app.plugins.activedirectory.DomainRID.desc, web2ldap.app.plugins.edirectory.SnmpTrapDescription.desc, web2ldap.app.plugins.dns.SSHFPRecord.desc, web2ldap.app.plugins.dhcp.DHCPAddressState.desc, web2ldap.app.plugins.opends.OpenDSCfgPrivilege.desc, web2ldap.app.plugins.aedir.AEUserUid.desc, web2ldap.app.plugins.edirectory.SASVendorSupport.desc, web2ldap.app.plugins.openldap.ReqMod.desc, web2ldap.app.plugins.edirectory.NspmPasswordPolicyDN.desc, web2ldap.app.plugins.edirectory.DirXMLDriverStartOption.desc, web2ldap.app.plugins.opends.OpenDSCfgTimeInterval.desc, web2ldap.app.plugins.edirectory.DirXMLState.desc, web2ldap.app.plugins.openldap.ReqControls.desc, web2ldap.app.plugins.opends.OpenDSSyncHist.desc, web2ldap.app.plugins.aedir.AETicketId.desc, web2ldap.app.plugins.opends.OpenDSdsCfgAlternatebindDn.desc, web2ldap.app.plugins.aedir.AEZoneDN.desc, web2ldap.app.plugins.activedirectory.LogonHours.desc, web2ldap.app.plugins.aedir.AEHost.desc, web2ldap.app.plugins.opends.ChangeLogChanges.desc, web2ldap.app.plugins.aedir.AENwDevice.desc, web2ldap.app.plugins.aedir.AEGroupMember.desc, web2ldap.app.plugins.openldap.Authz.desc, web2ldap.app.plugins.activedirectory.CountryCode.desc, web2ldap.app.plugins.openldap.OpenLDAPACI.desc, web2ldap.app.plugins.openldap.OpenLDAPSpecialBackendSuffix.desc, web2ldap.app.plugins.activedirectory.DNWithOctetString.desc, web2ldap.app.plugins.activedirectory.DNWithString.desc, web2ldap.app.plugins.aedir.AEMailGroupMember.desc, web2ldap.app.plugins.activedirectory.MicrosoftLargeInteger.desc, web2ldap.app.plugins.activedirectory.ObjectSecurityDescriptor.desc, web2ldap.app.plugins.activedirectory.MsAdGUID.desc, web2ldap.app.plugins.aedir.AEMemberUid.desc, web2ldap.app.plugins.activedirectory.Interval.desc, web2ldap.app.plugins.aedir.AEGroupDN.desc, web2ldap.app.plugins.activedirectory.LockoutTime.desc, web2ldap.app.plugins.activedirectory.DomainFunctionality.desc, web2ldap.app.plugins.aedir.AEZoneAdminGroupDN.desc, web2ldap.app.plugins.activedirectory.DomainControllerFunctionality.desc, web2ldap.app.plugins.aedir.AEZoneAuditorGroupDN.desc, web2ldap.app.plugins.activedirectory.ServerStatus.desc, web2ldap.app.plugins.aedir.AESrvGroupRightsGroupDN.desc, web2ldap.app.plugins.activedirectory.ObjectClassCategory.desc, web2ldap.app.plugins.activedirectory.ClassSchemaLDAPName.desc, web2ldap.app.plugins.aedir.AEDisplayNameGroups.desc, web2ldap.app.plugins.activedirectory.AttributeSchemaLDAPName.desc, web2ldap.app.plugins.aedir.AEVisibleGroups.desc, web2ldap.app.plugins.aedir.AESameZoneObject.desc, web2ldap.app.plugins.aedir.AESrvGroup.desc, web2ldap.app.plugins.activedirectory.ShowInAddressBook.desc, web2ldap.app.plugins.aedir.AEProxyFor.desc, web2ldap.app.plugins.aedir.AETag.desc, web2ldap.app.plugins.aedir.AEEntryDNAEPerson.desc, web2ldap.app.plugins.aedir.AEEntryDNAEUser.desc, web2ldap.app.plugins.aedir.AEEntryDNAEHost.desc, web2ldap.app.plugins.aedir.AEEntryDNAEZone.desc, web2ldap.app.plugins.aedir.AEEntryDNAEMailGroup.desc, web2ldap.app.plugins.aedir.AEEntryDNAEGroup.desc, web2ldap.app.plugins.aedir.AEEntryDNAESrvGroup.desc, web2ldap.app.plugins.aedir.AEEntryDNSudoRule.desc, web2ldap.app.plugins.aedir.AEEntryDNAELocation.desc, web2ldap.app.plugins.aedir.AELocation.desc, web2ldap.app.plugins.aedir.AEEntryDNAEDept.desc, web2ldap.app.plugins.aedir.AEDept.desc, web2ldap.app.plugins.aedir.AEOwner.desc, web2ldap.app.plugins.aedir.AEPerson.desc, web2ldap.app.plugins.aedir.AEManager.desc, web2ldap.app.plugins.aedir.AEHostname.desc, web2ldap.app.plugins.aedir.AEDisplayNameUser.desc, web2ldap.app.plugins.aedir.AEDisplayNameContact.desc, web2ldap.app.plugins.aedir.AEDisplayNameDept.desc, web2ldap.app.plugins.aedir.AEDisplayNameLocation.desc, web2ldap.app.plugins.aedir.AEDisplayNamePerson.desc, web2ldap.app.plugins.aedir.AECommonName.desc, web2ldap.app.plugins.aedir.AECommonNameAEZone.desc, web2ldap.app.plugins.aedir.AECommonNameAELocation.desc, web2ldap.app.plugins.aedir.AECommonNameAEHost.desc, web2ldap.app.plugins.aedir.AEZonePrefixCommonName.desc, web2ldap.app.plugins.aedir.AESudoRuleDN.desc, web2ldap.app.plugins.aedir.AENotBefore.desc, web2ldap.app.plugins.aedir.AENotAfter.desc, web2ldap.app.plugins.aedir.AEStatus.desc, web2ldap.app.plugins.aedir.AEExpiryStatus.desc, web2ldap.app.plugins.aedir.AESudoUser.desc, web2ldap.app.plugins.aedir.AEServiceSshPublicKey.desc, web2ldap.app.plugins.aedir.AEEntryDNAEAuthcToken.desc, web2ldap.app.plugins.aedir.AEEntryDNAEPolicy.desc, web2ldap.app.plugins.aedir.AEUserSshPublicKey.desc, web2ldap.app.plugins.aedir.AERFC822MailMember.desc, web2ldap.app.plugins.aedir.AEPwdPolicy.desc, web2ldap.app.plugins.aedir.AESudoHost.desc, web2ldap.app.plugins.aedir.AELoginShell.desc, web2ldap.app.plugins.aedir.AEOathHOTPToken.desc, web2ldap.app.plugins.aedir.AESSHPermissions.desc, web2ldap.app.plugins.aedir.AERemoteHostAEHost.desc, web2ldap.app.plugins.aedir.AEDescriptionAENwDevice.desc, web2ldap.app.plugins.posixautogen.AutogenNumber.formValue(), web2ldap.app.plugins.dns.AssociatedDomain.formValue(), web2ldap.app.plugins.posixautogen.AutogenUIDNumber.formValue(), web2ldap.app.plugins.openldap.OlcRootDN.formValue(), web2ldap.app.plugins.posixautogen.AutogenGIDNumber.formValue(), web2ldap.app.plugins.activedirectory.ObjectSID.formValue(), web2ldap.app.plugins.samba.SambaSID.formValue(), web2ldap.app.schema.syntaxes.LDAPSyntax.formValue(), web2ldap.app.plugins.dhcp.DHCPRange.formValue(), web2ldap.app.plugins.aedir.AEGIDNumber.formValue(), web2ldap.app.plugins.aedir.AEUserUid.formValue(), web2ldap.app.plugins.opends.OpenDSdsCfgAlternatebindDn.formValue(), web2ldap.app.plugins.activedirectory.LogonHours.formValue(), web2ldap.app.plugins.aedir.AEMemberUid.formValue(), web2ldap.app.plugins.aedir.AEPerson2.formValue(), web2ldap.app.plugins.aedir.AEDerefAttribute.formValue(), web2ldap.app.plugins.aedir.AEUserMailaddress.formValue(), web2ldap.app.plugins.aedir.AEZonePrefixCommonName.formValue(), web2ldap.app.plugins.posixautogen.AutogenNumber.inputSize, web2ldap.app.schema.syntaxes.LDAPSyntax.inputSize, web2ldap.app.plugins.dhcp.DHCPNetMask.inputSize, web2ldap.app.plugins.openldap.CSN_SID.maxLen, web2ldap.app.plugins.openldap.CSN.maxLen, web2ldap.app.plugins.schac.SchacYearOfBirth.maxLen, web2ldap.app.plugins.oath.OathTokenIdentifier.maxLen, web2ldap.app.schema.syntaxes.LDAPSyntax.maxLen, web2ldap.app.plugins.activedirectory.SAMAccountName.maxLen, web2ldap.app.plugins.dhcp.DHCPHWAddress.maxLen, web2ldap.app.plugins.aedir.AEUserUid.maxLen, web2ldap.app.form.ObjectClassSelect.maxLen, web2ldap.app.plugins.inetorgperson.CNInetOrgPerson.maxValues, web2ldap.app.plugins.inetorgperson.DisplayNameInetOrgPerson.maxValues, web2ldap.app.schema.syntaxes.LDAPSyntax.maxValues, web2ldap.app.plugins.dns.CNAMERecord.maxValues, web2ldap.app.plugins.aedir.AEUserUid.maxValues, web2ldap.app.plugins.aedir.AEDerefAttribute.maxValues, web2ldap.app.plugins.aedir.AEPersonAttribute.maxValues, web2ldap.app.plugins.aedir.AEUserMailaddress.maxValues, web2ldap.app.plugins.aedir.AEPersonMailaddress.maxValues, web2ldap.app.plugins.aedir.AEDeptAttribute.maxValues, web2ldap.app.plugins.aedir.AEUniqueIdentifier.maxValues, web2ldap.app.plugins.aedir.AEDepartmentNumber.maxValues, web2ldap.app.plugins.aedir.AECommonName.maxValues, and web2ldap.app.plugins.aedir.AESudoHost.maxValues.

Referenced by web2ldap.app.schema.syntaxes.LDAPSyntax.formFields().

◆ formFields()

◆ formValue()

def web2ldap.app.schema.syntaxes.LDAPSyntax.formValue (   self)
Transform LDAP string representations to HTML form input field
values. Returns Unicode string to be encoded with the browser's
accepted charset.

This is the inverse of LDAPSyntax.sanitizeInput().

Reimplemented in web2ldap.app.schema.syntaxes.ComposedAttribute, web2ldap.app.schema.syntaxes.RFC822Address, web2ldap.app.schema.syntaxes.DNSDomain, web2ldap.app.schema.syntaxes.BitArrayInteger, web2ldap.app.schema.syntaxes.Timespan, web2ldap.app.schema.syntaxes.MultilineText, web2ldap.app.schema.syntaxes.OctetString, web2ldap.app.schema.syntaxes.NullTerminatedDirectoryString, web2ldap.app.plugins.aedir.AEMemberUid, web2ldap.app.schema.syntaxes.GeneralizedTime, web2ldap.app.plugins.opends.OpenDSdsCfgAlternatebindDn, web2ldap.app.plugins.aedir.AEGIDNumber, web2ldap.app.plugins.posixautogen.AutogenGIDNumber, and web2ldap.app.plugins.posixautogen.AutogenUIDNumber.

Definition at line 257 of file syntaxes.py.

References web2ldap.app.schema.syntaxes.LDAPSyntax._ls, web2ldap.app.schema.syntaxes.LDAPSyntax.attrValue, web2ldap.app.plugins.openldap.ReqMod.attrValue, and web2ldap.app.plugins.activedirectory.Interval.attrValue.

Referenced by web2ldap.app.schema.syntaxes.DNSDomain.displayValue(), web2ldap.app.plugins.aedir.AEHomeDirectory.formField(), web2ldap.app.plugins.aedir.AEUIDNumber.formField(), web2ldap.app.schema.syntaxes.LDAPSyntax.formField(), web2ldap.app.schema.syntaxes.Integer.formField(), web2ldap.app.schema.syntaxes.OctetString.formField(), web2ldap.app.schema.syntaxes.MultilineText.formField(), web2ldap.app.schema.syntaxes.SelectList.formField(), web2ldap.app.plugins.aedir.AEUniqueIdentifier.formField(), web2ldap.app.schema.syntaxes.BitArrayInteger.formField(), web2ldap.app.schema.syntaxes.ComposedAttribute.formField(), web2ldap.app.plugins.aedir.AERFC822MailMember.formField(), and web2ldap.app.plugins.aedir.AESudoHost.formField().

◆ getMimeType()

◆ mergeInput()

def web2ldap.app.schema.syntaxes.LDAPSyntax.mergeInput (   self,
  input_values 
)

◆ sanitizeInput()

def web2ldap.app.schema.syntaxes.LDAPSyntax.sanitizeInput (   self,
  attrValue 
)
Transforms the HTML form input field values into LDAP string
representations and returns raw binary string.

This is the inverse of LDAPSyntax.formValue().

When using this method one MUST NOT assume that the whole entry is
present.

Reimplemented in web2ldap.app.schema.syntaxes.RFC822Address, web2ldap.app.schema.syntaxes.DNSDomain, web2ldap.app.schema.syntaxes.UUID, web2ldap.app.schema.syntaxes.BitArrayInteger, web2ldap.app.schema.syntaxes.Timespan, web2ldap.app.schema.syntaxes.Date, web2ldap.app.schema.syntaxes.PostalAddress, web2ldap.app.schema.syntaxes.PreformattedMultilineText, web2ldap.app.schema.syntaxes.MultilineText, web2ldap.app.schema.syntaxes.OctetString, web2ldap.app.schema.syntaxes.OID, web2ldap.app.schema.syntaxes.Image, web2ldap.app.schema.syntaxes.MacAddress, web2ldap.app.schema.syntaxes.Integer, web2ldap.app.schema.syntaxes.NullTerminatedDirectoryString, web2ldap.app.schema.syntaxes.GeneralizedTime, web2ldap.app.schema.syntaxes.DirectoryString, web2ldap.app.plugins.x509.CertificateList, web2ldap.app.plugins.x509.Certificate, and web2ldap.app.plugins.opensshlpk.SshPublicKey.

Definition at line 181 of file syntaxes.py.

References web2ldap.app.schema.syntaxes.LDAPSyntax.simpleSanitizers, web2ldap.app.plugins.aedir.AEUid.simpleSanitizers, web2ldap.app.plugins.aedir.AEUserUid.simpleSanitizers, web2ldap.app.plugins.aedir.AETicketId.simpleSanitizers, web2ldap.app.plugins.activedirectory.CountryCode.simpleSanitizers, web2ldap.app.plugins.aedir.AEMailLocalAddress.simpleSanitizers, web2ldap.app.plugins.aedir.AEUserMailaddress.simpleSanitizers, web2ldap.app.plugins.aedir.AECommonName.simpleSanitizers, and web2ldap.app.plugins.aedir.AECommonNameAEZone.simpleSanitizers.

◆ setAttrValue()

◆ transmute()

def web2ldap.app.schema.syntaxes.LDAPSyntax.transmute (   self,
  attrValues 
)
This method can be implemented to transmute attribute values and has
to handle LDAP string representations (raw binary strings).

This method has access to the whole entry after processing all input.

Implementors should be prepared that this method could be called
more than once. If there's nothing to change then simply return the
same value list.

Exceptions KeyError or IndexError are caught by the calling code to
re-iterate invoking this method.

Reimplemented in web2ldap.app.schema.syntaxes.ComposedAttribute, web2ldap.app.plugins.aedir.AEMemberUid, web2ldap.app.plugins.aedir.AEGIDNumber, web2ldap.app.plugins.aedir.AEUIDNumber, web2ldap.app.plugins.aedir.AEHomeDirectory, and web2ldap.app.plugins.posixautogen.HomeDirectory.

Definition at line 195 of file syntaxes.py.

◆ validate()

def web2ldap.app.schema.syntaxes.LDAPSyntax.validate (   self,
  attrValue 
)

Definition at line 222 of file syntaxes.py.

References web2ldap.app.schema.syntaxes.LDAPSyntax.__class__, web2ldap.app.schema.syntaxes.LDAPSyntax._regexValidate(), web2ldap.app.plugins.dyngroup.MemberUrl._validate(), web2ldap.app.plugins.dns.AssociatedDomain._validate(), web2ldap.app.plugins.nis.GidNumber._validate(), web2ldap.app.plugins.ppolicy.PwdAttribute._validate(), web2ldap.app.plugins.pkcschema.PkcX509Issuer._validate(), web2ldap.app.plugins.msperson.DateOfBirth._validate(), web2ldap.app.plugins.pgpkeysrv.OtherPgpCertID._validate(), web2ldap.app.plugins.edirectory.OctetStringGUID._validate(), web2ldap.app.plugins.schac.SchacDateOfBirth._validate(), web2ldap.app.plugins.nis.MemberUID._validate(), web2ldap.app.plugins.schac.SchacYearOfBirth._validate(), web2ldap.app.plugins.msperson.EuVATId._validate(), web2ldap.app.plugins.opensshlpk.ParamikoSshPublicKey._validate(), web2ldap.app.plugins.ppolicy.PwdAccountLockedTime._validate(), web2ldap.app.plugins.aedir.AEHomeDirectory._validate(), web2ldap.app.schema.syntaxes.LDAPSyntax._validate(), web2ldap.app.plugins.openldap.OlcPPolicyDefault._validate(), web2ldap.app.plugins.dhcp.DHCPRange._validate(), web2ldap.app.plugins.dns.SSHFPRecord._validate(), web2ldap.app.plugins.activedirectory.LogonHours._validate(), web2ldap.app.plugins.activedirectory.DNWithOctetString._validate(), web2ldap.app.plugins.aedir.AEGroupMember._validate(), web2ldap.app.plugins.aedir.AEMemberUid._validate(), web2ldap.app.plugins.activedirectory.MsDS_ReplAttributeMetaData._validate(), web2ldap.app.plugins.aedir.AEUserMailaddress._validate(), web2ldap.app.plugins.aedir.AEPersonMailaddress._validate(), web2ldap.app.plugins.aedir.AEHostname._validate(), web2ldap.app.plugins.aedir.AEZonePrefixCommonName._validate(), web2ldap.app.plugins.aedir.AENotAfter._validate(), web2ldap.app.plugins.aedir.AEStatus._validate(), web2ldap.app.plugins.edirectory.OctetStringGUID.attrType, and web2ldap.app.schema.syntaxes.LDAPSyntax.attrType.

Referenced by web2ldap.app.schema.syntaxes.LDAPSyntax.setAttrValue().

◆ valueButton()

def web2ldap.app.schema.syntaxes.LDAPSyntax.valueButton (   self,
  command,
  row,
  mode,
  link_text = None 
)
return HTML markup of [+] or [-] submit buttons for adding/removing
attribute values

row
  row number in input table
mode
  '+' or '-'
link_text
  optionally override displayed link link_text

Reimplemented in web2ldap.app.schema.syntaxes.OID.

Definition at line 231 of file syntaxes.py.

References web2ldap.app.schema.syntaxes.LDAPSyntax._entry, web2ldap.app.schema.syntaxes.LDAPSyntax._form, web2ldap.app.schema.syntaxes.LDAPSyntax._ls, web2ldap.app.schema.syntaxes.LDAPSyntax._schema, web2ldap.app.schema.syntaxes.LDAPSyntax._sid, web2ldap.app.plugins.edirectory.OctetStringGUID.attrType, web2ldap.app.schema.syntaxes.LDAPSyntax.attrType, web2ldap.app.plugins.inetorgperson.CNInetOrgPerson.maxValues, web2ldap.app.plugins.inetorgperson.DisplayNameInetOrgPerson.maxValues, web2ldap.app.schema.syntaxes.LDAPSyntax.maxValues, web2ldap.app.plugins.dns.CNAMERecord.maxValues, web2ldap.app.plugins.aedir.AEUserUid.maxValues, web2ldap.app.plugins.aedir.AEDerefAttribute.maxValues, web2ldap.app.plugins.aedir.AEPersonAttribute.maxValues, web2ldap.app.plugins.aedir.AEUserMailaddress.maxValues, web2ldap.app.plugins.aedir.AEPersonMailaddress.maxValues, web2ldap.app.plugins.aedir.AEDeptAttribute.maxValues, web2ldap.app.plugins.aedir.AEUniqueIdentifier.maxValues, web2ldap.app.plugins.aedir.AEDepartmentNumber.maxValues, web2ldap.app.plugins.aedir.AECommonName.maxValues, web2ldap.app.plugins.aedir.AESudoHost.maxValues, web2ldap.app.schema.syntaxes.LDAPSyntax.showValueButton, web2ldap.app.plugins.aedir.AEMemberUid.showValueButton, and web2ldap.app.plugins.aedir.AERFC822MailMember.showValueButton.

Member Data Documentation

◆ __class__

◆ _dn

web2ldap.app.schema.syntaxes.LDAPSyntax._dn
private

Definition at line 172 of file syntaxes.py.

Referenced by web2ldap.app.schema.syntaxes.DistinguishedName._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEHost._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEGroup._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAESrvGroup._additional_links(), web2ldap.app.plugins.aedir.AEObjectUtil._constrained_persons(), web2ldap.app.plugins.aedir.AESrvGroup._determineFilter(), web2ldap.app.plugins.aedir.AEProxyFor._determineFilter(), web2ldap.app.plugins.aedir.AEPersonMailaddress._determineFilter(), web2ldap.app.plugins.aedir.AENwDevice._determineSearchDN(), web2ldap.app.schema.syntaxes.DynamicValueSelectList._determineSearchDN(), web2ldap.app.plugins.aedir.AEGroupMember._get_attr_value_dict(), web2ldap.app.schema.syntaxes.DynamicValueSelectList._get_attr_value_dict(), web2ldap.app.plugins.aedir.AEObjectUtil._get_zone_dn(), web2ldap.app.plugins.aedir.AEObjectUtil._get_zone_name(), web2ldap.app.plugins.dns.AssociatedDomain._parent_domain(), web2ldap.app.plugins.samba.SambaSID._search_domain_entry(), web2ldap.app.schema.syntaxes.DynamicValueSelectList._searchReferencedEntry(), web2ldap.app.plugins.apple.UUIDReference.displayValue(), web2ldap.app.plugins.dhcp.DHCPConfigStatement.displayValue(), web2ldap.app.plugins.nis.GidNumber.displayValue(), web2ldap.app.plugins.pkcschema.PkcX509Issuer.displayValue(), web2ldap.app.plugins.ppolicy.PwdMaxAge.displayValue(), web2ldap.app.plugins.x509.Certificate.displayValue(), web2ldap.app.plugins.dns.AssociatedDomain.displayValue(), web2ldap.app.plugins.nis.MemberUID.displayValue(), web2ldap.app.plugins.x509.CertificateList.displayValue(), web2ldap.app.plugins.activedirectory.OtherSID.displayValue(), web2ldap.app.plugins.dns.ARecord.displayValue(), web2ldap.app.plugins.dns.AAAARecord.displayValue(), web2ldap.app.schema.syntaxes.Binary.displayValue(), web2ldap.app.schema.syntaxes.Audio.displayValue(), web2ldap.app.plugins.openldap.ReqEntryUUID.displayValue(), web2ldap.app.plugins.openldap.ReqSession.displayValue(), web2ldap.app.schema.syntaxes.AuthzDN.displayValue(), web2ldap.app.schema.syntaxes.Image.displayValue(), web2ldap.app.schema.syntaxes.OID.displayValue(), web2ldap.app.plugins.aedir.AECommonNameAETag.displayValue(), web2ldap.app.plugins.posixautogen.AutogenNumber.formValue(), web2ldap.app.schema.syntaxes.RFC822Address.formValue(), web2ldap.app.search.PrintableHTMLWriter.processResults(), web2ldap.app.plugins.aedir.AEGIDNumber.transmute(), web2ldap.app.plugins.aedir.AEPerson2.transmute(), and web2ldap.app.plugins.aedir.AERFC822MailMember.transmute().

◆ _entry

web2ldap.app.schema.syntaxes.LDAPSyntax._entry
private

Definition at line 175 of file syntaxes.py.

Referenced by web2ldap.app.plugins.aedir.AEEntryDNAEHost._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEGroup._additional_links(), web2ldap.app.plugins.aedir.AEGroupMember._deref_person_attrset(), web2ldap.app.plugins.aedir.AENwDevice._determineFilter(), web2ldap.app.plugins.aedir.AEPerson._determineFilter(), web2ldap.app.plugins.aedir.AEOathHOTPToken._determineFilter(), web2ldap.app.plugins.aedir.AEUserMailaddress._get_attr_value_dict(), web2ldap.app.plugins.samba.SambaSID._get_domain_sid(), web2ldap.app.plugins.dhcp.DHCPRange._get_ipnetwork(), web2ldap.app.plugins.aedir.AEUserMailaddress._is_mail_account(), web2ldap.app.plugins.aedir.AEMemberUid._member_uids_from_member(), web2ldap.app.plugins.aedir.AEDerefAttribute._readPersonAttribute(), web2ldap.app.schema.syntaxes.SelectList._sorted_select_options(), web2ldap.app.plugins.aedir.AEPerson._status_filter(), web2ldap.app.plugins.ppolicy.PwdExpireWarning._timespan_search_params(), web2ldap.app.plugins.dns.AssociatedDomain._validate(), web2ldap.app.plugins.aedir.AEHomeDirectory._validate(), web2ldap.app.plugins.aedir.AEGroupMember._validate(), web2ldap.app.plugins.aedir.AENotAfter._validate(), web2ldap.app.plugins.aedir.AEStatus._validate(), web2ldap.app.plugins.aedir.AEGroupMember._zone_filter(), web2ldap.app.plugins.nis.GidNumber.displayValue(), web2ldap.app.plugins.ppolicy.PwdMaxAge.displayValue(), web2ldap.app.plugins.dns.AssociatedDomain.displayValue(), web2ldap.app.plugins.ppolicy.PwdChangedTime.displayValue(), web2ldap.app.plugins.oath.OathSecretTime.displayValue(), web2ldap.app.plugins.openldap.ReqEntryUUID.displayValue(), web2ldap.app.plugins.nis.GidNumber.formField(), web2ldap.app.plugins.posixautogen.AutogenNumber.formValue(), web2ldap.app.plugins.dns.AssociatedDomain.formValue(), web2ldap.app.plugins.openldap.OlcRootDN.formValue(), web2ldap.app.plugins.samba.SambaSID.formValue(), web2ldap.app.plugins.opends.OpenDSdsCfgAlternatebindDn.formValue(), web2ldap.app.plugins.dns.AssociatedDomain.sanitizeInput(), web2ldap.app.plugins.posixautogen.HomeDirectory.transmute(), web2ldap.app.plugins.aedir.AEHomeDirectory.transmute(), web2ldap.app.plugins.aedir.AEUIDNumber.transmute(), web2ldap.app.plugins.aedir.AEVisibleGroups.transmute(), web2ldap.app.plugins.aedir.AEDerefAttribute.transmute(), web2ldap.app.plugins.aedir.AEUserMailaddress.transmute(), web2ldap.app.plugins.aedir.AECommonNameAEHost.transmute(), web2ldap.app.plugins.aedir.AEStatus.transmute(), web2ldap.app.schema.syntaxes.ComposedAttribute.transmute(), web2ldap.app.plugins.aedir.AERFC822MailMember.transmute(), and web2ldap.app.schema.syntaxes.LDAPSyntax.valueButton().

◆ _form

web2ldap.app.schema.syntaxes.LDAPSyntax._form
private

Definition at line 168 of file syntaxes.py.

Referenced by web2ldap.app.plugins.dds.DynamicSubtrees._additional_links(), web2ldap.app.plugins.quirks.NamingContexts._additional_links(), web2ldap.app.schema.syntaxes.DistinguishedName._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEUser._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEHost._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEZone._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEGroup._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAESrvGroup._additional_links(), web2ldap.app.plugins.quirks.NamingContexts._config_link(), web2ldap.app.plugins.openldap.OpenLDAPSpecialBackendSuffix._config_link(), web2ldap.app.plugins.opensshlpk.SshPublicKey._display_lines(), web2ldap.app.schema.syntaxes.PropertiesSelectList._get_attr_value_dict(), web2ldap.app.plugins.quirks.NamingContexts._monitor_link(), web2ldap.app.plugins.apple.UUIDReference.displayValue(), web2ldap.app.plugins.dhcp.DHCPConfigStatement.displayValue(), web2ldap.app.plugins.lotusdomino.DominoCertificate.displayValue(), web2ldap.app.plugins.nis.GidNumber.displayValue(), web2ldap.app.plugins.pkcschema.PkcX509Issuer.displayValue(), web2ldap.app.plugins.ucs.UniventionLDAPACLData.displayValue(), web2ldap.app.plugins.samba.SambaAcctFlags.displayValue(), web2ldap.app.plugins.ppolicy.PwdMaxAge.displayValue(), web2ldap.app.plugins.x509.Certificate.displayValue(), web2ldap.app.plugins.dns.AssociatedDomain.displayValue(), web2ldap.app.plugins.nis.MemberUID.displayValue(), web2ldap.app.plugins.activedirectory.ObjectSID.displayValue(), web2ldap.app.plugins.x509.CertificateList.displayValue(), web2ldap.app.plugins.oath.OathSecret.displayValue(), web2ldap.app.plugins.ppolicy.PwdChangedTime.displayValue(), web2ldap.app.plugins.edirectory.IndexDefinition.displayValue(), web2ldap.app.plugins.oath.OathSecretTime.displayValue(), web2ldap.app.plugins.activedirectory.OtherSID.displayValue(), web2ldap.app.plugins.openldap.OlcSyncRepl.displayValue(), web2ldap.app.plugins.edirectory.TaggedNameAndString.displayValue(), web2ldap.app.plugins.dns.ARecord.displayValue(), web2ldap.app.plugins.openldap.AuditContext.displayValue(), web2ldap.app.plugins.dns.AAAARecord.displayValue(), web2ldap.app.schema.syntaxes.Binary.displayValue(), web2ldap.app.schema.syntaxes.Audio.displayValue(), web2ldap.app.schema.syntaxes.DirectoryString.displayValue(), web2ldap.app.plugins.openldap.ReqControls.displayValue(), web2ldap.app.plugins.opends.OpenDSSyncHist.displayValue(), web2ldap.app.plugins.openldap.ReqEntryUUID.displayValue(), web2ldap.app.schema.syntaxes.DistinguishedName.displayValue(), web2ldap.app.plugins.openldap.ReqSession.displayValue(), web2ldap.app.schema.syntaxes.AuthzDN.displayValue(), web2ldap.app.schema.syntaxes.NameAndOptionalUID.displayValue(), web2ldap.app.plugins.activedirectory.DNWithOctetString.displayValue(), web2ldap.app.schema.syntaxes.GeneralizedTime.displayValue(), web2ldap.app.plugins.activedirectory.LockoutTime.displayValue(), web2ldap.app.plugins.aedir.AEGroupDN.displayValue(), web2ldap.app.schema.syntaxes.NullTerminatedDirectoryString.displayValue(), web2ldap.app.schema.syntaxes.Uri.displayValue(), web2ldap.app.schema.syntaxes.Image.displayValue(), web2ldap.app.schema.syntaxes.OID.displayValue(), web2ldap.app.schema.syntaxes.LDAPUrl.displayValue(), web2ldap.app.schema.syntaxes.OctetString.displayValue(), web2ldap.app.schema.syntaxes.MultilineText.displayValue(), web2ldap.app.schema.syntaxes.PreformattedMultilineText.displayValue(), web2ldap.app.schema.syntaxes.Timespan.displayValue(), web2ldap.app.schema.syntaxes.SelectList.displayValue(), web2ldap.app.schema.syntaxes.DynamicValueSelectList.displayValue(), web2ldap.app.schema.syntaxes.DynamicDNSelectList.displayValue(), web2ldap.app.schema.syntaxes.BitArrayInteger.displayValue(), web2ldap.app.plugins.aedir.AECommonNameAETag.displayValue(), web2ldap.app.schema.syntaxes.DNSDomain.displayValue(), web2ldap.app.schema.syntaxes.ASN1Object.displayValue(), web2ldap.app.schema.syntaxes.DumpASN1CfgOID.displayValue(), web2ldap.app.plugins.aedir.AEHomeDirectory.formField(), web2ldap.app.plugins.aedir.AEUIDNumber.formField(), web2ldap.app.schema.syntaxes.LDAPSyntax.formField(), web2ldap.app.plugins.aedir.AEMemberUid.formField(), web2ldap.app.plugins.aedir.AEDerefAttribute.formField(), web2ldap.app.schema.syntaxes.SelectList.formField(), web2ldap.app.plugins.aedir.AEUniqueIdentifier.formField(), web2ldap.app.schema.syntaxes.ComposedAttribute.formField(), web2ldap.app.plugins.aedir.AERFC822MailMember.formField(), web2ldap.app.plugins.aedir.AESudoHost.formField(), web2ldap.app.plugins.aedir.AEPerson2.formValue(), web2ldap.app.schema.syntaxes.RFC822Address.formValue(), web2ldap.app.search.PrintableHTMLWriter.processResults(), web2ldap.app.schema.syntaxes.DirectoryString.sanitizeInput(), web2ldap.app.schema.syntaxes.PreformattedMultilineText.sanitizeInput(), web2ldap.app.schema.syntaxes.DNSDomain.sanitizeInput(), and web2ldap.app.schema.syntaxes.LDAPSyntax.valueButton().

◆ _ls

web2ldap.app.schema.syntaxes.LDAPSyntax._ls
private

Definition at line 169 of file syntaxes.py.

Referenced by web2ldap.app.plugins.dds.DynamicSubtrees._additional_links(), web2ldap.app.plugins.quirks.NamingContexts._additional_links(), web2ldap.app.schema.syntaxes.DistinguishedName._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEUser._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEHost._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEZone._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEGroup._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAESrvGroup._additional_links(), web2ldap.app.plugins.quirks.AltServer._command_ldap_url(), web2ldap.app.plugins.quirks.NamingContexts._config_link(), web2ldap.app.plugins.openldap.OpenLDAPSpecialBackendSuffix._config_link(), web2ldap.app.plugins.aedir.AEObjectUtil._constrained_persons(), web2ldap.app.plugins.aedir.AESrvGroup._determineFilter(), web2ldap.app.plugins.aedir.AEProxyFor._determineFilter(), web2ldap.app.plugins.aedir.AEPersonMailaddress._determineFilter(), web2ldap.app.schema.syntaxes.DynamicValueSelectList._determineSearchDN(), web2ldap.app.plugins.opensshlpk.SshPublicKey._extract_pk_params(), web2ldap.app.plugins.aedir.AEUserUid._genUid(), web2ldap.app.plugins.aedir.AEGroupMember._get_attr_value_dict(), web2ldap.app.plugins.aedir.AEUserMailaddress._get_attr_value_dict(), web2ldap.app.schema.syntaxes.DynamicValueSelectList._get_attr_value_dict(), web2ldap.app.plugins.aedir.AEGIDNumber._get_id_pool_dn(), web2ldap.app.plugins.aedir.AEGIDNumber._get_next_gid(), web2ldap.app.plugins.aedir.AEObjectUtil._get_zone_dn(), web2ldap.app.plugins.aedir.AEObjectUtil._get_zone_name(), web2ldap.app.schema.syntaxes.Integer._maxlen(), web2ldap.app.plugins.quirks.NamingContexts._monitor_link(), web2ldap.app.plugins.dns.AssociatedDomain._parent_domain(), web2ldap.app.plugins.aedir.AEDerefAttribute._readPersonAttribute(), web2ldap.app.schema.syntaxes.DynamicDNSelectList._readReferencedEntry(), web2ldap.app.plugins.samba.SambaSID._search_domain_entry(), web2ldap.app.schema.syntaxes.DynamicValueSelectList._searchReferencedEntry(), web2ldap.app.schema.syntaxes.SelectList._sorted_select_options(), web2ldap.app.schema.syntaxes.JSONValue._split_lines(), web2ldap.app.plugins.dhcp.DHCPRange._validate(), web2ldap.app.schema.syntaxes.DirectoryString._validate(), web2ldap.app.schema.syntaxes.DistinguishedName._validate(), web2ldap.app.schema.syntaxes.NameAndOptionalUID._validate(), web2ldap.app.plugins.activedirectory.DNWithOctetString._validate(), web2ldap.app.schema.syntaxes.SelectList._validate(), web2ldap.app.plugins.aedir.AEObjectUtil._zone_entry(), web2ldap.app.plugins.apple.UUIDReference.displayValue(), web2ldap.app.plugins.dhcp.DHCPConfigStatement.displayValue(), web2ldap.app.plugins.nis.GidNumber.displayValue(), web2ldap.app.plugins.pkcschema.PkcX509Issuer.displayValue(), web2ldap.app.plugins.ucs.UniventionLDAPACLData.displayValue(), web2ldap.app.plugins.samba.SambaAcctFlags.displayValue(), web2ldap.app.plugins.dns.AssociatedDomain.displayValue(), web2ldap.app.plugins.nis.MemberUID.displayValue(), web2ldap.app.plugins.ppolicy.PwdChangedTime.displayValue(), web2ldap.app.plugins.edirectory.IndexDefinition.displayValue(), web2ldap.app.plugins.oath.OathSecretTime.displayValue(), web2ldap.app.plugins.openldap.OlcSyncRepl.displayValue(), web2ldap.app.plugins.edirectory.TaggedNameAndString.displayValue(), web2ldap.app.plugins.dns.ARecord.displayValue(), web2ldap.app.plugins.dns.AAAARecord.displayValue(), web2ldap.app.schema.syntaxes.DirectoryString.displayValue(), web2ldap.app.plugins.opends.OpenDSSyncHist.displayValue(), web2ldap.app.plugins.openldap.ReqEntryUUID.displayValue(), web2ldap.app.schema.syntaxes.DistinguishedName.displayValue(), web2ldap.app.plugins.openldap.ReqSession.displayValue(), web2ldap.app.schema.syntaxes.AuthzDN.displayValue(), web2ldap.app.schema.syntaxes.NameAndOptionalUID.displayValue(), web2ldap.app.plugins.activedirectory.DNWithOctetString.displayValue(), web2ldap.app.schema.syntaxes.GeneralizedTime.displayValue(), web2ldap.app.plugins.aedir.AEGroupDN.displayValue(), web2ldap.app.schema.syntaxes.NullTerminatedDirectoryString.displayValue(), web2ldap.app.schema.syntaxes.Uri.displayValue(), web2ldap.app.schema.syntaxes.LDAPUrl.displayValue(), web2ldap.app.schema.syntaxes.MultilineText.displayValue(), web2ldap.app.schema.syntaxes.PreformattedMultilineText.displayValue(), web2ldap.app.schema.syntaxes.ObjectGUID.displayValue(), web2ldap.app.schema.syntaxes.DynamicValueSelectList.displayValue(), web2ldap.app.schema.syntaxes.DynamicDNSelectList.displayValue(), web2ldap.app.plugins.aedir.AECommonNameAETag.displayValue(), web2ldap.app.plugins.posixautogen.AutogenNumber.formValue(), web2ldap.app.plugins.dns.AssociatedDomain.formValue(), web2ldap.app.schema.syntaxes.LDAPSyntax.formValue(), web2ldap.app.plugins.opends.OpenDSdsCfgAlternatebindDn.formValue(), web2ldap.app.schema.syntaxes.NullTerminatedDirectoryString.formValue(), web2ldap.app.schema.syntaxes.MultilineText.formValue(), web2ldap.app.plugins.aedir.AEZonePrefixCommonName.formValue(), web2ldap.app.schema.syntaxes.RFC822Address.formValue(), web2ldap.app.search.PrintableHTMLWriter.processResults(), web2ldap.app.plugins.dns.AssociatedDomain.sanitizeInput(), web2ldap.app.plugins.oath.OathInitPwAlphabet.sanitizeInput(), web2ldap.app.schema.syntaxes.DirectoryString.sanitizeInput(), web2ldap.app.schema.syntaxes.MultilineText.sanitizeInput(), web2ldap.app.schema.syntaxes.PreformattedMultilineText.sanitizeInput(), web2ldap.app.plugins.aedir.AEGIDNumber.transmute(), web2ldap.app.plugins.aedir.AEPerson2.transmute(), web2ldap.app.plugins.aedir.AEDerefAttribute.transmute(), web2ldap.app.plugins.aedir.AERFC822MailMember.transmute(), and web2ldap.app.schema.syntaxes.LDAPSyntax.valueButton().

◆ _schema

◆ _sid

web2ldap.app.schema.syntaxes.LDAPSyntax._sid
private

Definition at line 167 of file syntaxes.py.

Referenced by web2ldap.app.plugins.dds.DynamicSubtrees._additional_links(), web2ldap.app.plugins.quirks.NamingContexts._additional_links(), web2ldap.app.schema.syntaxes.DistinguishedName._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEUser._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEHost._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEZone._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEGroup._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAESrvGroup._additional_links(), web2ldap.app.plugins.quirks.NamingContexts._config_link(), web2ldap.app.plugins.openldap.OpenLDAPSpecialBackendSuffix._config_link(), web2ldap.app.plugins.quirks.NamingContexts._monitor_link(), web2ldap.app.plugins.apple.UUIDReference.displayValue(), web2ldap.app.plugins.dhcp.DHCPConfigStatement.displayValue(), web2ldap.app.plugins.nis.GidNumber.displayValue(), web2ldap.app.plugins.pkcschema.PkcX509Issuer.displayValue(), web2ldap.app.plugins.ppolicy.PwdMaxAge.displayValue(), web2ldap.app.plugins.x509.Certificate.displayValue(), web2ldap.app.plugins.dns.AssociatedDomain.displayValue(), web2ldap.app.plugins.nis.MemberUID.displayValue(), web2ldap.app.plugins.x509.CertificateList.displayValue(), web2ldap.app.plugins.activedirectory.OtherSID.displayValue(), web2ldap.app.plugins.openldap.OlcSyncRepl.displayValue(), web2ldap.app.plugins.edirectory.TaggedNameAndString.displayValue(), web2ldap.app.plugins.dns.ARecord.displayValue(), web2ldap.app.plugins.openldap.AuditContext.displayValue(), web2ldap.app.plugins.dns.AAAARecord.displayValue(), web2ldap.app.schema.syntaxes.Binary.displayValue(), web2ldap.app.schema.syntaxes.Audio.displayValue(), web2ldap.app.plugins.openldap.ReqEntryUUID.displayValue(), web2ldap.app.schema.syntaxes.DistinguishedName.displayValue(), web2ldap.app.plugins.openldap.ReqSession.displayValue(), web2ldap.app.schema.syntaxes.AuthzDN.displayValue(), web2ldap.app.schema.syntaxes.NameAndOptionalUID.displayValue(), web2ldap.app.plugins.activedirectory.DNWithOctetString.displayValue(), web2ldap.app.schema.syntaxes.Uri.displayValue(), web2ldap.app.schema.syntaxes.Image.displayValue(), web2ldap.app.schema.syntaxes.OID.displayValue(), web2ldap.app.schema.syntaxes.LDAPUrl.displayValue(), web2ldap.app.schema.syntaxes.DynamicValueSelectList.displayValue(), web2ldap.app.plugins.aedir.AECommonNameAETag.displayValue(), web2ldap.app.schema.syntaxes.RFC822Address.formValue(), web2ldap.app.search.PrintableHTMLWriter.processResults(), and web2ldap.app.schema.syntaxes.LDAPSyntax.valueButton().

◆ attrType

web2ldap.app.schema.syntaxes.LDAPSyntax.attrType

Definition at line 157 of file syntaxes.py.

Referenced by web2ldap.app.schema.syntaxes.DistinguishedName._additional_links(), web2ldap.app.plugins.openldap.OpenLDAPSpecialBackendSuffix._config_link(), web2ldap.app.plugins.aedir.AEGIDNumber._get_next_gid(), web2ldap.app.schema.syntaxes.DistinguishedName._has_subordinates(), web2ldap.app.plugins.aedir.AEDerefAttribute._readPersonAttribute(), web2ldap.app.schema.syntaxes.SelectList._sorted_select_options(), web2ldap.app.plugins.x509.Certificate.displayValue(), web2ldap.app.plugins.x509.CertificateList.displayValue(), web2ldap.app.schema.syntaxes.Binary.displayValue(), web2ldap.app.schema.syntaxes.Audio.displayValue(), web2ldap.app.schema.syntaxes.Image.displayValue(), web2ldap.app.plugins.aedir.AEHomeDirectory.formField(), web2ldap.app.plugins.aedir.AEUIDNumber.formField(), web2ldap.app.schema.syntaxes.LDAPSyntax.formField(), web2ldap.app.schema.syntaxes.Binary.formField(), web2ldap.app.plugins.aedir.AEUserUid.formField(), web2ldap.app.plugins.activedirectory.LogonHours.formField(), web2ldap.app.plugins.aedir.AEMemberUid.formField(), web2ldap.app.schema.syntaxes.Integer.formField(), web2ldap.app.schema.syntaxes.OctetString.formField(), web2ldap.app.schema.syntaxes.MultilineText.formField(), web2ldap.app.plugins.aedir.AEDerefAttribute.formField(), web2ldap.app.schema.syntaxes.SelectList.formField(), web2ldap.app.plugins.aedir.AEUniqueIdentifier.formField(), web2ldap.app.schema.syntaxes.BitArrayInteger.formField(), web2ldap.app.schema.syntaxes.ComposedAttribute.formField(), web2ldap.app.plugins.aedir.AERFC822MailMember.formField(), web2ldap.app.plugins.aedir.AESudoHost.formField(), web2ldap.app.plugins.posixautogen.AutogenNumber.formValue(), web2ldap.app.plugins.aedir.AEGIDNumber.transmute(), web2ldap.app.schema.syntaxes.LDAPSyntax.validate(), web2ldap.app.schema.syntaxes.LDAPSyntax.valueButton(), and web2ldap.app.schema.syntaxes.OID.valueButton().

◆ attrValue

web2ldap.app.schema.syntaxes.LDAPSyntax.attrValue

Definition at line 166 of file syntaxes.py.

Referenced by web2ldap.app.plugins.openldap.OlcSyncRepl.__init__(), web2ldap.app.plugins.dds.DynamicSubtrees._additional_links(), web2ldap.app.plugins.quirks.NamingContexts._additional_links(), web2ldap.app.schema.syntaxes.DistinguishedName._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEUser._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEHost._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAEZone._additional_links(), web2ldap.app.plugins.aedir.AEEntryDNAESrvGroup._additional_links(), web2ldap.app.plugins.quirks.NamingContexts._config_link(), web2ldap.app.schema.syntaxes.Boolean._get_attr_value_dict(), web2ldap.app.plugins.quirks.NamingContexts._monitor_link(), web2ldap.app.plugins.ppolicy.PwdMaxAge._timespan_search_params(), web2ldap.app.plugins.ppolicy.PwdExpireWarning._timespan_search_params(), web2ldap.app.plugins.activedirectory.DNWithOctetString._validate(), web2ldap.app.schema.syntaxes.Boolean._validate(), web2ldap.app.plugins.dds.EntryTTL.displayValue(), web2ldap.app.plugins.apple.UUIDReference.displayValue(), web2ldap.app.plugins.dhcp.DHCPConfigStatement.displayValue(), web2ldap.app.plugins.lotusdomino.DominoCertificate.displayValue(), web2ldap.app.plugins.nis.GidNumber.displayValue(), web2ldap.app.plugins.pkcschema.PkcX509Issuer.displayValue(), web2ldap.app.plugins.ucs.UniventionLDAPACLData.displayValue(), web2ldap.app.plugins.msperson.DateOfBirth.displayValue(), web2ldap.app.plugins.samba.SambaAcctFlags.displayValue(), web2ldap.app.plugins.schac.SchacDateOfBirth.displayValue(), web2ldap.app.plugins.x509.Certificate.displayValue(), web2ldap.app.plugins.opensshlpk.SshPublicKey.displayValue(), web2ldap.app.plugins.dns.AssociatedDomain.displayValue(), web2ldap.app.plugins.nis.MemberUID.displayValue(), web2ldap.app.plugins.activedirectory.ObjectSID.displayValue(), web2ldap.app.plugins.x509.CertificateList.displayValue(), web2ldap.app.plugins.ppolicy.PwdAccountLockedTime.displayValue(), web2ldap.app.plugins.oath.OathSecret.displayValue(), web2ldap.app.plugins.ppolicy.PwdChangedTime.displayValue(), web2ldap.app.plugins.edirectory.IndexDefinition.displayValue(), web2ldap.app.plugins.oath.OathSecretTime.displayValue(), web2ldap.app.plugins.activedirectory.OtherSID.displayValue(), web2ldap.app.plugins.openldap.OlcSyncRepl.displayValue(), web2ldap.app.plugins.edirectory.TaggedNameAndString.displayValue(), web2ldap.app.plugins.dns.ARecord.displayValue(), web2ldap.app.plugins.openldap.AuditContext.displayValue(), web2ldap.app.plugins.dns.AAAARecord.displayValue(), web2ldap.app.schema.syntaxes.LDAPSyntax.displayValue(), web2ldap.app.schema.syntaxes.Binary.displayValue(), web2ldap.app.schema.syntaxes.Audio.displayValue(), web2ldap.app.plugins.dns.SSHFPRecord.displayValue(), web2ldap.app.schema.syntaxes.DirectoryString.displayValue(), web2ldap.app.plugins.openldap.ReqControls.displayValue(), web2ldap.app.plugins.opends.OpenDSSyncHist.displayValue(), web2ldap.app.plugins.openldap.ReqEntryUUID.displayValue(), web2ldap.app.schema.syntaxes.DistinguishedName.displayValue(), web2ldap.app.plugins.openldap.ReqSession.displayValue(), web2ldap.app.plugins.activedirectory.LogonHours.displayValue(), web2ldap.app.schema.syntaxes.AuthzDN.displayValue(), web2ldap.app.schema.syntaxes.NameAndOptionalUID.displayValue(), web2ldap.app.plugins.activedirectory.DNWithOctetString.displayValue(), web2ldap.app.plugins.activedirectory.MsAdGUID.displayValue(), web2ldap.app.schema.syntaxes.GeneralizedTime.displayValue(), web2ldap.app.plugins.aedir.AEGroupDN.displayValue(), web2ldap.app.schema.syntaxes.NullTerminatedDirectoryString.displayValue(), web2ldap.app.schema.syntaxes.Uri.displayValue(), web2ldap.app.schema.syntaxes.Image.displayValue(), web2ldap.app.schema.syntaxes.OID.displayValue(), web2ldap.app.schema.syntaxes.LDAPUrl.displayValue(), web2ldap.app.schema.syntaxes.OctetString.displayValue(), web2ldap.app.schema.syntaxes.MultilineText.displayValue(), web2ldap.app.schema.syntaxes.PreformattedMultilineText.displayValue(), web2ldap.app.schema.syntaxes.ObjectGUID.displayValue(), web2ldap.app.schema.syntaxes.SecondsSinceEpoch.displayValue(), web2ldap.app.schema.syntaxes.DaysSinceEpoch.displayValue(), web2ldap.app.schema.syntaxes.Timespan.displayValue(), web2ldap.app.schema.syntaxes.SelectList.displayValue(), web2ldap.app.schema.syntaxes.DynamicValueSelectList.displayValue(), web2ldap.app.schema.syntaxes.DynamicDNSelectList.displayValue(), web2ldap.app.schema.syntaxes.BitArrayInteger.displayValue(), web2ldap.app.plugins.aedir.AECommonNameAETag.displayValue(), web2ldap.app.schema.syntaxes.DNSDomain.displayValue(), web2ldap.app.schema.syntaxes.ASN1Object.displayValue(), web2ldap.app.schema.syntaxes.DumpASN1CfgOID.displayValue(), web2ldap.app.schema.syntaxes.Binary.formField(), web2ldap.app.plugins.activedirectory.ObjectSID.formValue(), web2ldap.app.schema.syntaxes.LDAPSyntax.formValue(), web2ldap.app.plugins.aedir.AEUserUid.formValue(), web2ldap.app.plugins.opends.OpenDSdsCfgAlternatebindDn.formValue(), web2ldap.app.plugins.activedirectory.LogonHours.formValue(), web2ldap.app.schema.syntaxes.GeneralizedTime.formValue(), web2ldap.app.schema.syntaxes.NullTerminatedDirectoryString.formValue(), web2ldap.app.schema.syntaxes.OctetString.formValue(), web2ldap.app.schema.syntaxes.MultilineText.formValue(), web2ldap.app.plugins.aedir.AEPerson2.formValue(), web2ldap.app.schema.syntaxes.Timespan.formValue(), web2ldap.app.schema.syntaxes.BitArrayInteger.formValue(), web2ldap.app.plugins.aedir.AEZonePrefixCommonName.formValue(), web2ldap.app.schema.syntaxes.DNSDomain.formValue(), web2ldap.app.schema.syntaxes.RFC822Address.formValue(), and web2ldap.app.schema.syntaxes.LDAPSyntax.setAttrValue().

◆ desc

◆ editable

web2ldap.app.schema.syntaxes.LDAPSyntax.editable
static

Definition at line 146 of file syntaxes.py.

◆ fieldCountAssert

web2ldap.app.schema.syntaxes.LDAPSyntax.fieldCountAssert
static

Definition at line 151 of file syntaxes.py.

Referenced by web2ldap.app.schema.syntaxes.LDAPSyntax.mergeInput().

◆ fieldSep

web2ldap.app.schema.syntaxes.LDAPSyntax.fieldSep
static

Definition at line 150 of file syntaxes.py.

◆ fileExt

web2ldap.app.schema.syntaxes.LDAPSyntax.fileExt
static

Definition at line 145 of file syntaxes.py.

◆ inputComposeTemplate

web2ldap.app.schema.syntaxes.LDAPSyntax.inputComposeTemplate
static

Definition at line 152 of file syntaxes.py.

Referenced by web2ldap.app.schema.syntaxes.LDAPSyntax.mergeInput().

◆ inputSize

web2ldap.app.schema.syntaxes.LDAPSyntax.inputSize
static

◆ maxLen

◆ maxValues

◆ mimeType

web2ldap.app.schema.syntaxes.LDAPSyntax.mimeType
static

◆ oid

web2ldap.app.schema.syntaxes.LDAPSyntax.oid
static

Definition at line 139 of file syntaxes.py.

◆ readSep

web2ldap.app.schema.syntaxes.LDAPSyntax.readSep
static

◆ reObj

web2ldap.app.schema.syntaxes.LDAPSyntax.reObj
static

Definition at line 147 of file syntaxes.py.

Referenced by web2ldap.app.schema.syntaxes.LDAPSyntax._regexValidate().

◆ searchSep

web2ldap.app.schema.syntaxes.LDAPSyntax.searchSep
static

Definition at line 148 of file syntaxes.py.

◆ showValueButton

web2ldap.app.schema.syntaxes.LDAPSyntax.showValueButton
static

Definition at line 154 of file syntaxes.py.

Referenced by web2ldap.app.schema.syntaxes.LDAPSyntax.valueButton().

◆ simpleSanitizers

web2ldap.app.schema.syntaxes.LDAPSyntax.simpleSanitizers
static

Definition at line 153 of file syntaxes.py.

Referenced by web2ldap.app.schema.syntaxes.LDAPSyntax.sanitizeInput().


The documentation for this class was generated from the following file: