|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SyntaxChecker | |
---|---|
org.apache.directory.shared.ldap.entry | |
org.apache.directory.shared.ldap.entry.client | |
org.apache.directory.shared.ldap.schema | Contains interfaces and base classes for representing the LDAP schema domain model. |
org.apache.directory.shared.ldap.schema.loader.ldif | |
org.apache.directory.shared.ldap.schema.manager.impl | |
org.apache.directory.shared.ldap.schema.registries | |
org.apache.directory.shared.ldap.schema.syntaxCheckers |
Uses of SyntaxChecker in org.apache.directory.shared.ldap.entry |
---|
Methods in org.apache.directory.shared.ldap.entry with parameters of type SyntaxChecker | |
---|---|
boolean |
Value.isValid(SyntaxChecker checker)
Tells if the value is valid wrt a Syntax checker |
boolean |
EntryAttribute.isValid(SyntaxChecker checker)
Checks to see if this attribute is valid along with the values it contains. |
boolean |
AbstractValue.isValid(SyntaxChecker syntaxChecker)
Uses the syntaxChecker associated with the attributeType to check if the value is valid. |
Uses of SyntaxChecker in org.apache.directory.shared.ldap.entry.client |
---|
Methods in org.apache.directory.shared.ldap.entry.client with parameters of type SyntaxChecker | |
---|---|
boolean |
DefaultClientAttribute.isValid(SyntaxChecker checker)
Checks to see if this attribute is valid along with the values it contains. |
Uses of SyntaxChecker in org.apache.directory.shared.ldap.schema |
---|
Fields in org.apache.directory.shared.ldap.schema declared as SyntaxChecker | |
---|---|
protected SyntaxChecker |
LdapSyntax.syntaxChecker
The associated SyntaxChecker |
Methods in org.apache.directory.shared.ldap.schema that return SyntaxChecker | |
---|---|
SyntaxChecker |
LdapSyntax.getSyntaxChecker()
Gets the SyntaxChecker used to validate values in accordance with this Syntax. |
SyntaxChecker |
EntityFactory.getSyntaxChecker(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
java.lang.String schemaName)
Retrieve and load a syntaxChecker class from the DIT. |
SyntaxChecker |
EntityFactory.getSyntaxChecker(SchemaManager schemaManager,
SyntaxCheckerDescription syntaxCheckerDescription,
Registries targetRegistries,
java.lang.String schemaName)
Create a new instance of a SyntaxChecker |
SyntaxChecker |
SchemaManager.lookupSyntaxCheckerRegistry(java.lang.String oid)
Lookup for a SyntaxChecker in the SyntaxChecker registry |
Methods in org.apache.directory.shared.ldap.schema with parameters of type SyntaxChecker | |
---|---|
static java.lang.String |
DescriptionUtils.getDescription(SyntaxChecker syntaxChecker)
Generates the SyntaxCheckerDescription for a SyntaxChecker. |
void |
LdapSyntax.setSyntaxChecker(SyntaxChecker syntaxChecker)
Sets the associated SyntaxChecker |
void |
LdapSyntax.updateSyntaxChecker(SyntaxChecker syntaxChecker)
Update the associated SyntaxChecker, even if the SchemaObject is readOnly |
Uses of SyntaxChecker in org.apache.directory.shared.ldap.schema.loader.ldif |
---|
Methods in org.apache.directory.shared.ldap.schema.loader.ldif that return SyntaxChecker | |
---|---|
SyntaxChecker |
SchemaEntityFactory.getSyntaxChecker(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
java.lang.String schemaName)
Retrieve and load a syntaxChecker class from the DIT. |
SyntaxChecker |
SchemaEntityFactory.getSyntaxChecker(SchemaManager schemaManager,
SyntaxCheckerDescription syntaxCheckerDescription,
Registries targetRegistries,
java.lang.String schemaName)
Create a new instance of a SyntaxChecker |
Uses of SyntaxChecker in org.apache.directory.shared.ldap.schema.manager.impl |
---|
Methods in org.apache.directory.shared.ldap.schema.manager.impl that return SyntaxChecker | |
---|---|
SyntaxChecker |
DefaultSchemaManager.lookupSyntaxCheckerRegistry(java.lang.String oid)
Lookup for a SyntaxChecker in the SyntaxChecker registry |
Uses of SyntaxChecker in org.apache.directory.shared.ldap.schema.registries |
---|
Methods in org.apache.directory.shared.ldap.schema.registries that return SyntaxChecker | |
---|---|
SyntaxChecker |
ImmutableSyntaxCheckerRegistry.lookup(java.lang.String oid)
Looks up a SchemaObject by its unique Object Identifier or by name. |
SyntaxChecker |
SyntaxCheckerRegistry.unregister(java.lang.String numericOid)
Removes the SyntaxChecker registered with this registry, using its numeric OID. |
SyntaxChecker |
ImmutableSyntaxCheckerRegistry.unregister(java.lang.String numericOid)
Removes the SyntaxChecker registered with this registry, using its numeric OID. |
SyntaxChecker |
ImmutableSyntaxCheckerRegistry.unregister(SyntaxChecker schemaObject)
Removes the SchemaObject registered with this registry. |
Methods in org.apache.directory.shared.ldap.schema.registries that return types with arguments of type SyntaxChecker | |
---|---|
java.util.Iterator<SyntaxChecker> |
ImmutableSyntaxCheckerRegistry.iterator()
Gets an iterator over the registered schema objects in the registry. |
Methods in org.apache.directory.shared.ldap.schema.registries with parameters of type SyntaxChecker | |
---|---|
void |
SyntaxCheckerRegistry.register(SyntaxChecker syntaxChecker)
Registers a new SyntaxChecker with this registry. |
void |
ImmutableSyntaxCheckerRegistry.register(SyntaxChecker syntaxChecker)
Registers a new SyntaxChecker with this registry. |
SyntaxChecker |
ImmutableSyntaxCheckerRegistry.unregister(SyntaxChecker schemaObject)
Removes the SchemaObject registered with this registry. |
Uses of SyntaxChecker in org.apache.directory.shared.ldap.schema.syntaxCheckers |
---|
Subclasses of SyntaxChecker in org.apache.directory.shared.ldap.schema.syntaxCheckers | |
---|---|
class |
AccessPointSyntaxChecker
A SyntaxChecker which verifies that a value is an AccessPoint. |
class |
ACIItemSyntaxChecker
A SyntaxChecker which verifies that a value is a valid ACIItem. |
class |
AttributeTypeDescriptionSyntaxChecker
A SyntaxChecker which verifies that a value follows the attribute type descripton syntax according to RFC 4512, par 4.2.2: |
class |
AttributeTypeUsageSyntaxChecker
A syntax checker which checks to see if an attributeType's type is either: userApplications directoryOperation distributedOperation dSAOperation .* The case is NOT ignored. |
class |
AudioSyntaxChecker
A SyntaxChecker which verifies that a value is an Audio according to RFC 2252. |
class |
BinarySyntaxChecker
A binary value (universal value acceptor) syntax checker. |
class |
BitStringSyntaxChecker
A SyntaxChecker which verifies that a value is a Boolean according to RFC 4517. |
class |
BooleanSyntaxChecker
A SyntaxChecker which verifies that a value is a Boolean according to RFC 4517. |
class |
CertificateListSyntaxChecker
A SyntaxChecker which verifies that a value is a certificateList according to RFC 4523 : "Due to changes made to the definition of a CertificateList through time, no LDAP-specific encoding is defined for this syntax. |
class |
CertificatePairSyntaxChecker
A SyntaxChecker which verifies that a value is a certificate pair according to RFC 4523 : "Due to changes made to the definition of a CertificatePair through time, no LDAP-specific encoding is defined for this syntax. |
class |
CertificateSyntaxChecker
A SyntaxChecker which verifies that a value is a certificate according to RFC 4523 : "Due to changes made to the definition of a Certificate through time, no LDAP-specific encoding is defined for this syntax. |
class |
ComparatorSyntaxChecker
A SyntaxChecker for the Comparator schema element |
class |
CountrySyntaxChecker
A SyntaxChecker which verifies that a value is a country according to RFC 4517. |
class |
CsnSidSyntaxChecker
An CSN SID syntax checker. |
class |
CsnSyntaxChecker
An CSN syntax checker. |
class |
DataQualitySyntaxSyntaxChecker
A SyntaxChecker which verifies that a value is a DataQualitySyntax. |
class |
DeliveryMethodSyntaxChecker
A SyntaxChecker which verifies that a value is a delivery method according to RFC 4517. |
class |
DirectoryStringSyntaxChecker
A SyntaxChecker which verifies that a value is a Directory String according to RFC 4517. |
class |
DITContentRuleDescriptionSyntaxChecker
A SyntaxChecker which verifies that a value follows the DIT content rule descripton syntax according to RFC 4512, par 4.2.6: |
class |
DITStructureRuleDescriptionSyntaxChecker
A SyntaxChecker which verifies that a value follows the DIT structure rule descripton syntax according to RFC 4512, par 4.2.7.1: |
class |
DLSubmitPermissionSyntaxChecker
A SyntaxChecker which verifies that a value is a DLSubmitPermission. |
class |
DNSyntaxChecker
A SyntaxChecker which verifies that a value is a valid DN. |
class |
DSAQualitySyntaxSyntaxChecker
A SyntaxChecker which verifies that a value is a DSAQualitySyntax according to http://tools.ietf.org/id/draft-ietf-asid-ldapv3-attributes-03.txt, par 5.2.2.2 : |
class |
DSETypeSyntaxChecker
A SyntaxChecker which verifies that a value is a DSEType according to http://tools.ietf.org/id/draft-ietf-asid-ldapv3-attributes-03.txt, par 6.2.1.5 : |
class |
EnhancedGuideSyntaxChecker
A SyntaxChecker which verifies that a value is an EnhancedGuide according to RFC 4517. |
class |
FacsimileTelephoneNumberSyntaxChecker
A SyntaxChecker which verifies that a value is a facsimile TelephoneNumber according to ITU recommendation E.123 for the Telephone number part, and from RFC 4517, par. |
class |
FaxSyntaxChecker
A SyntaxChecker which verifies that a value is a Fax according to RFC 4517. |
class |
GeneralizedTimeSyntaxChecker
A SyntaxChecker which verifies that a value is a generalized time according to RFC 4517. |
class |
GuideSyntaxChecker
A SyntaxChecker which verifies that a value is a Guide according to RFC 4517. |
class |
Ia5StringSyntaxChecker
A SyntaxChecker which verifies that a value is a IA5 String according to RFC 4517. |
class |
IntegerSyntaxChecker
A SyntaxChecker which verifies that a value is an Integer according to RFC 4517. |
class |
JavaByteSyntaxChecker
A SyntaxChecker which verifies that a value is a valid Java primitive short or the Short wrapper. |
class |
JavaIntegerSyntaxChecker
A SyntaxChecker which verifies that a value is a valid Java primitive int or the Integer wrapper. |
class |
JavaLongSyntaxChecker
A SyntaxChecker which verifies that a value is a valid Java primitive long or the Long wrapper. |
class |
JavaShortSyntaxChecker
A SyntaxChecker which verifies that a value is a valid Java primitive Short or the Short wrapper. |
class |
JpegSyntaxChecker
A SyntaxChecker which verifies that a value is a Jpeg according to RFC 4517. |
class |
LdapSyntaxDescriptionSyntaxChecker
A SyntaxChecker which verifies that a value follows the LDAP syntax descripton syntax according to RFC 4512, par 4.2.2: |
class |
MailPreferenceSyntaxChecker
A SyntaxChecker which verifies that a value is a Boolean according to RFC 1778. |
class |
MasterAndShadowAccessPointSyntaxChecker
A SyntaxChecker which verifies that a value is a MasterAndShadowAccessPoint. |
class |
MatchingRuleDescriptionSyntaxChecker
A SyntaxChecker which verifies that a value follows the matching rule descripton syntax according to RFC 4512, par 4.2.3: |
class |
MatchingRuleUseDescriptionSyntaxChecker
A SyntaxChecker which verifies that a value follows the matching rule use descripton syntax according to RFC 4512, par 4.2.4: |
class |
MHSORAddressSyntaxChecker
A SyntaxChecker which verifies that a value is a MHSORAddress. |
class |
NameAndOptionalUIDSyntaxChecker
A SyntaxChecker which verifies that a value is a valid Name and Optional UID. |
class |
NameFormDescriptionSyntaxChecker
A SyntaxChecker which verifies that a value follows the name descripton syntax according to RFC 4512, par 4.2.7.2: |
class |
NormalizerSyntaxChecker
A SyntaxChecker for the Normalizer schema element |
class |
NumberSyntaxChecker
A SyntaxChecker which verifies that a value is a Number according to RFC 4512. |
class |
NumericOidSyntaxChecker
A SyntaxChecker which verifies that a value is a numeric oid according to RFC 4512. |
class |
NumericStringSyntaxChecker
A SyntaxChecker which verifies that a value is a Numeric String according to RFC 4517. |
class |
ObjectClassDescriptionSyntaxChecker
A SyntaxChecker which verifies that a value follows the object class descripton syntax according to RFC 4512, par 4.2.1: |
class |
ObjectClassTypeSyntaxChecker
A syntax checker which checks to see if an objectClass' type is either: AUXILIARY, STRUCTURAL, or ABSTRACT. |
class |
ObjectNameSyntaxChecker
A SyntaxChecker which verifies that a name is valid for an ObjectClass or an AttributeType <m-name> = <keystring> <keystring> = <leadkeychar> *<keychar> <leadkeychar> = <ALPHA> <keychar> = <ALPHA> / <DIGIT> / <HYPHEN> / <SEMI> <ALPHA> = %x41-5A / %x61-7A ; "A"-"Z" / "a"-"z" <DIGIT> = %x30 / <LDIGIT ; "0"-"9" <LDIGIT> = %x31-39 ; "1"-"9" <HYPHEN> = %x2D ; hyphen ("-") <SEMI> = %x3B ; semicolon (";") |
class |
OctetStringSyntaxChecker
A SyntaxChecker which verifies that a value is a Octet String according to RFC 4517. |
class |
OidLenSyntaxChecker
A SyntaxChecker which verifies that a value is a numeric oid and a length constraint according to RFC 4512. |
class |
OidSyntaxChecker
A SyntaxChecker which verifies that a value is an oid according to RFC 4512. |
class |
OtherMailboxSyntaxChecker
A SyntaxChecker which verifies that a value is an OtherMailbox according to RFC 4517 : OtherMailbox = mailbox-type DOLLAR mailbox mailbox-type = PrintableString mailbox = IA5String |
class |
PostalAddressSyntaxChecker
A SyntaxChecker which verifies that a value is a PostalAddress according to RFC 4517 : |
class |
PresentationAddressSyntaxChecker
A SyntaxChecker which verifies that a value is a PresentationAddressSyntax. |
class |
PrintableStringSyntaxChecker
A SyntaxChecker which verifies that a value is a Printable String according to RFC 4517. |
class |
ProtocolInformationSyntaxChecker
A SyntaxChecker which verifies that a value is a protocol information according to RFC 2252. |
class |
RegexSyntaxChecker
A SyntaxChecker implemented using Perl5 regular expressions to constrain values. |
class |
SubstringAssertionSyntaxChecker
A SyntaxChecker which verifies that a value is a SubstringAssertion according to RFC 4517. |
class |
SubtreeSpecificationSyntaxChecker
A SyntaxChecker which verifies that a value is a subtree specification. |
class |
SupplierAndConsumerSyntaxChecker
A SyntaxChecker which verifies that a value is a supplier and consummer according to RFC 2252. |
class |
SupplierInformationSyntaxChecker
A SyntaxChecker which verifies that a value is a supplier information according to RFC 2252. |
class |
SupplierOrConsumerSyntaxChecker
A SyntaxChecker which verifies that a value is a supplier or consummer according to RFC 2252. |
class |
SupportedAlgorithmSyntaxChecker
A SyntaxChecker which verifies that a value is a SupportedAlgorithm according to RFC 2252. |
class |
SyntaxCheckerSyntaxChecker
A SyntaxChecker for the SyntaxChecker schema element |
class |
TelephoneNumberSyntaxChecker
A SyntaxChecker which verifies that a value is a TelephoneNumber according to ITU recommendation E.123 (which is quite vague ...). |
class |
TeletexTerminalIdentifierSyntaxChecker
A SyntaxChecker which verifies that a value is a TeletexTerminalIdentifier according to RFC 4517 : teletex-id = ttx-term *(DOLLAR ttx-param) ttx-term = PrintableString ; terminal identifier ttx-param = ttx-key COLON ttx-value ; parameter ttx-key = "graphic" | "control" | "misc" | "page" | "private" ttx-value = *ttx-value-octet ttx-value-octet = %x00-23 | (%x5C "24") | %x25-5B | (%x5C "5C") | %x5D-FF |
class |
TelexNumberSyntaxChecker
A SyntaxChecker which verifies that a value is a Telex Number according to RFC 4517 : telex-number = actual-number DOLLAR country-code DOLLAR answerback actual-number = PrintableString country-code = PrintableString answerback = PrintableString |
class |
UtcTimeSyntaxChecker
A SyntaxChecker which verifies that a value is a UTC time according to RFC 4517. |
class |
UuidSyntaxChecker
An UUID syntax checker. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |