|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SchemaObject | |
---|---|
org.apache.directory.shared.ldap.schema | Contains interfaces and base classes for representing the LDAP schema domain model. |
org.apache.directory.shared.ldap.schema.comparators | |
org.apache.directory.shared.ldap.schema.manager.impl | |
org.apache.directory.shared.ldap.schema.normalizers | |
org.apache.directory.shared.ldap.schema.parsers | |
org.apache.directory.shared.ldap.schema.registries | |
org.apache.directory.shared.ldap.schema.syntaxCheckers |
Uses of SchemaObject in org.apache.directory.shared.ldap.schema |
---|
Classes in org.apache.directory.shared.ldap.schema that implement SchemaObject | |
---|---|
class |
AbstractSchemaObject
Most schema objects have some common attributes. |
class |
AttributeType
An attributeType specification. |
class |
DITContentRule
A ditContentRule specification. |
class |
DITStructureRule
A dITStructureRule definition. |
class |
LdapComparator<T>
An class used for Comparator. |
class |
LdapSyntax
A syntax definition. |
class |
LoadableSchemaObject
An abstract class used to manage the ADS specific SchemaObject, which can contain some compiled Java class to implement the specific logic. |
class |
MatchingRule
A matchingRule definition. |
class |
MatchingRuleUse
Represents an LDAP MatchingRuleUseDescription defined in RFC 2252. |
class |
NameForm
A nameForm description. |
class |
Normalizer
Converts attribute values to a canonical form. |
class |
ObjectClass
An objectClass definition. |
class |
SyntaxChecker
Used to validate values of a particular syntax. |
Methods in org.apache.directory.shared.ldap.schema that return SchemaObject | |
---|---|
SchemaObject |
SchemaObject.copy()
Copy the current SchemaObject on place |
abstract SchemaObject |
AbstractSchemaObject.copy()
Copy the current SchemaObject on place |
SchemaObject |
SchemaObject.copy(SchemaObject original)
Copy a SchemaObject. |
SchemaObject |
AbstractSchemaObject.copy(SchemaObject original)
Copy a SchemaObject. |
SchemaObject |
SchemaObjectWrapper.get()
|
SchemaObject |
SchemaManager.unregisterAttributeType(java.lang.String attributeTypeOid)
Removes the registered attributeType from the attributeTypeRegistry |
SchemaObject |
SchemaManager.unregisterComparator(java.lang.String comparatorOid)
Removes the registered Comparator from the ComparatorRegistry |
SchemaObject |
SchemaManager.unregisterDitControlRule(java.lang.String ditControlRuleOid)
Removes the registered DitControlRule from the DitControlRuleRegistry |
SchemaObject |
SchemaManager.unregisterDitStructureRule(java.lang.String ditStructureRuleOid)
Removes the registered DitStructureRule from the DitStructureRuleRegistry |
SchemaObject |
SchemaManager.unregisterLdapSyntax(java.lang.String ldapSyntaxOid)
Removes the registered LdapSyntax from the LdapSyntaxRegistry |
SchemaObject |
SchemaManager.unregisterMatchingRule(java.lang.String matchingRuleOid)
Removes the registered MatchingRule from the MatchingRuleRegistry |
SchemaObject |
SchemaManager.unregisterMatchingRuleUse(java.lang.String matchingRuleUseOid)
Removes the registered MatchingRuleUse from the MatchingRuleUseRegistry |
SchemaObject |
SchemaManager.unregisterNameForm(java.lang.String nameFormOid)
Removes the registered NameForm from the NameFormRegistry |
SchemaObject |
SchemaManager.unregisterNormalizer(java.lang.String normalizerOid)
Removes the registered Normalizer from the NormalizerRegistry |
SchemaObject |
SchemaManager.unregisterObjectClass(java.lang.String objectClassOid)
Removes the registered ObjectClass from the ObjectClassRegistry |
SchemaObject |
SchemaManager.unregisterSyntaxChecker(java.lang.String syntaxCheckerOid)
Removes the registered SyntaxChecker from the SyntaxCheckerRegistry |
Methods in org.apache.directory.shared.ldap.schema with parameters of type SchemaObject | |
---|---|
boolean |
SchemaManager.add(SchemaObject schemaObject)
Registers a new SchemaObject. |
SchemaObject |
SchemaObject.copy(SchemaObject original)
Copy a SchemaObject. |
SchemaObject |
AbstractSchemaObject.copy(SchemaObject original)
Copy a SchemaObject. |
boolean |
SchemaManager.delete(SchemaObject schemaObject)
Unregisters a new SchemaObject. |
void |
SchemaObject.registerOid(SchemaObject schemaObject,
Registries registries)
Register the given SchemaObject into the given registries' globalOidRegistry |
void |
AbstractSchemaObject.registerOid(SchemaObject schemaObject,
Registries registries)
Register the given SchemaObject into the given registries' globalOidRegistry |
void |
LoadableSchemaObject.registerOid(SchemaObject schemaObject,
Registries registries)
Register the given SchemaObject into the given registries' globalOidRegistry |
Constructors in org.apache.directory.shared.ldap.schema with parameters of type SchemaObject | |
---|---|
SchemaObjectWrapper(SchemaObject schemaObject)
Creates a new instance of SchemaObjectWrapper. |
Uses of SchemaObject in org.apache.directory.shared.ldap.schema.comparators |
---|
Classes in org.apache.directory.shared.ldap.schema.comparators that implement SchemaObject | |
---|---|
class |
BooleanComparator
A class for the BooleanComparator matchingRule (RFC 4517, par. |
class |
ByteArrayComparator
A comparator for byte[]s. |
class |
ComparableComparator<T>
Compares two objects taking into account that one might be a Comparable. |
class |
CsnComparator
A comparator for CSN. |
class |
CsnSidComparator
A comparator for CSN SID. |
class |
DeepTrimCachingNormalizingComparator
TODO DeepTrimCachingNormalizingComparator. |
class |
DeepTrimToLowerCachingNormalizingComparator
TODO DeepTrimCachingNormalizingComparator. |
class |
DnComparator
|
class |
GeneralizedTimeComparator
A class for the generalizedTimeOrderingMatch matchingRule (RFC 4517, par. |
class |
IntegerOrderingComparator
A class for the integerOrderingMatch matchingRule (RFC 4517, par. |
class |
LongComparator
Compares Long keys and values within a table. |
class |
NumericStringComparator
A class for the numericStringOrderingMatch matchingRule (RFC 4517, par. |
class |
ObjectClassTypeComparator<T>
A comparator that compares the objectClass type with values: AUXILIARY, ABSTRACT, and STRUCTURAL. |
class |
ObjectIdentifierComparator
A comparator for the objectIdentifierMatch matchingRule. |
class |
ObjectIdentifierFirstComponentComparator
A comparator for Comparators. |
class |
SerializableComparator<E>
A serializable wrapper around a Comparator which uses delayed initialization of the underlying wrapped comparator which is JIT resolved from a static global registry. |
class |
StringComparator
A comparator for Strings. |
class |
TelephoneNumberComparator
A comparator for TelephoneNumber. |
class |
UniqueMemberComparator
A comparator that sorts OIDs based on their numeric id value. |
class |
UUIDComparator
A comparator for UUID. |
Uses of SchemaObject in org.apache.directory.shared.ldap.schema.manager.impl |
---|
Methods in org.apache.directory.shared.ldap.schema.manager.impl that return SchemaObject | |
---|---|
SchemaObject |
DefaultSchemaManager.unregisterAttributeType(java.lang.String attributeTypeOid)
Removes the registered attributeType from the attributeTypeRegistry |
SchemaObject |
DefaultSchemaManager.unregisterComparator(java.lang.String comparatorOid)
Removes the registered Comparator from the ComparatorRegistry |
SchemaObject |
DefaultSchemaManager.unregisterDitControlRule(java.lang.String ditControlRuleOid)
Removes the registered DitControlRule from the DitControlRuleRegistry |
SchemaObject |
DefaultSchemaManager.unregisterDitStructureRule(java.lang.String ditStructureRuleOid)
Removes the registered DitStructureRule from the DitStructureRuleRegistry |
SchemaObject |
DefaultSchemaManager.unregisterLdapSyntax(java.lang.String ldapSyntaxOid)
Removes the registered LdapSyntax from the LdapSyntaxRegistry |
SchemaObject |
DefaultSchemaManager.unregisterMatchingRule(java.lang.String matchingRuleOid)
Removes the registered MatchingRule from the MatchingRuleRegistry |
SchemaObject |
DefaultSchemaManager.unregisterMatchingRuleUse(java.lang.String matchingRuleUseOid)
Removes the registered MatchingRuleUse from the MatchingRuleUseRegistry |
SchemaObject |
DefaultSchemaManager.unregisterNameForm(java.lang.String nameFormOid)
Removes the registered NameForm from the NameFormRegistry |
SchemaObject |
DefaultSchemaManager.unregisterNormalizer(java.lang.String normalizerOid)
Removes the registered Normalizer from the NormalizerRegistry |
SchemaObject |
DefaultSchemaManager.unregisterObjectClass(java.lang.String objectClassOid)
Removes the registered ObjectClass from the ObjectClassRegistry |
SchemaObject |
DefaultSchemaManager.unregisterSyntaxChecker(java.lang.String syntaxCheckerOid)
Removes the registered SyntaxChecker from the SyntaxCheckerRegistry |
Methods in org.apache.directory.shared.ldap.schema.manager.impl with parameters of type SchemaObject | |
---|---|
boolean |
DefaultSchemaManager.add(SchemaObject schemaObject)
Registers a new SchemaObject. |
boolean |
DefaultSchemaManager.delete(SchemaObject schemaObject)
Unregisters a new SchemaObject. |
Uses of SchemaObject in org.apache.directory.shared.ldap.schema.normalizers |
---|
Classes in org.apache.directory.shared.ldap.schema.normalizers that implement SchemaObject | |
---|---|
class |
BooleanNormalizer
Normalizer for boolean values. |
class |
CachingDeepTrimNormalizer
A deep trimming normalizer that caches normalizations to prevent repeat normalizations from occurring needlessly. |
class |
CachingDeepTrimToLowerNormalizer
A deep trimming normalizer that caches normalizations to prevent repeat normalizations from occurring needlessly. |
class |
CachingDnNormalizer
A deep trimming normalizer that caches normalizations to prevent repeat normalizations from occurring needlessly. |
class |
CachingNormalizer
Caches previously normalized values. |
class |
DeepTrimNormalizer
Normalizer which trims down whitespace replacing multiple whitespace characters on the edges and within the string with a single space character thereby preserving tokenization order. |
class |
DeepTrimToLowerNormalizer
Normalizer which trims down whitespace replacing multiple whitespace characters on the edges and within the string with a single space character thereby preserving tokenization order - while doing all this in the same pass it lower cases all characters. |
class |
DefaultStringNormalizer
A normalizer which transforms an escape sequence into an internal canonical form: into UTF-8 characters presuming the escape sequence fits that range. |
class |
DnNormalizer
Normalizer a DN |
class |
GeneralizedTimeNormalizer
Normalizer which normalize a time following those rules : if minutes are ommited, then they are replaced by 00 if seconds are ommited, then they are replaced by 00 if fraction is 0 or omitted, it is replaced by 000 the time is supposed to be expressed in Zulu (GMT), so increment is applied to hours/days/yeah, and a Z is added at the end |
class |
NameOrNumericIdNormalizer
A name or numeric id normalizer. |
class |
NoOpNormalizer
No op (pass through or do nothing) normalizer returning what its given. |
class |
NumericNormalizer
Normalize Numeric Strings |
class |
ObjectIdentifierNormalizer
A normalizer for the objectIdentifierMatch matching rule. |
class |
RegexNormalizer
A Normalizer that uses Perl5 based regular expressions to normalize values. |
class |
TelephoneNumberNormalizer
Normalize Telephone Number Strings |
class |
UniqueMemberNormalizer
A noirmalizer for UniqueMember |
Uses of SchemaObject in org.apache.directory.shared.ldap.schema.parsers |
---|
Classes in org.apache.directory.shared.ldap.schema.parsers that implement SchemaObject | |
---|---|
class |
LdapComparatorDescription
An ApacheDS specific schema description for a Comparator. |
class |
NormalizerDescription
An ApacheDS specific schema description for a Normalizer. |
class |
SyntaxCheckerDescription
An ApacheDS specific schema description for a SyntaxChecker. |
Methods in org.apache.directory.shared.ldap.schema.parsers that return SchemaObject | |
---|---|
abstract SchemaObject |
AbstractSchemaParser.parse(java.lang.String schemaDescription)
Parse a SchemaObject description and returns back an instance of SchemaObject. |
SchemaObject |
OpenLdapSchemaParser.parse(java.lang.String schemaObject)
Parses an OpenLDAP schemaObject element/object. |
Methods in org.apache.directory.shared.ldap.schema.parsers with parameters of type SchemaObject | |
---|---|
static boolean |
ParserDescriptionUtils.aliasNamesMatch(SchemaObject so0,
SchemaObject so1)
Checks to see if the alias names of a schema description match another description. |
static boolean |
ParserDescriptionUtils.descriptionsMatch(SchemaObject so0,
SchemaObject so1)
Checks if two base schema descriptions match for the common components in every schema description. |
static boolean |
ParserDescriptionUtils.extensionsMatch(SchemaObject lsd0,
SchemaObject lsd1)
Checks to see if the extensions of a schema description match another description. |
protected void |
AbstractSchemaParser.setSchemaName(SchemaObject schemaObject)
Update the schemaName for this SchemaObject, accordingly to the X-SCHEMA parameter. |
Uses of SchemaObject in org.apache.directory.shared.ldap.schema.registries |
---|
Classes in org.apache.directory.shared.ldap.schema.registries with type parameters of type SchemaObject | |
---|---|
class |
DefaultSchemaObjectRegistry<T extends SchemaObject>
Common schema object registry interface. |
interface |
SchemaObjectRegistry<T extends SchemaObject>
Common schema object registry interface. |
Methods in org.apache.directory.shared.ldap.schema.registries that return SchemaObject | |
---|---|
SchemaObject |
DefaultSchemaObjectRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
SchemaObjectRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableDITStructureRuleRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableMatchingRuleRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableNameFormRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableObjectClassRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableDITContentRuleRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableAttributeTypeRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableNormalizerRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableComparatorRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableLdapSyntaxRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableMatchingRuleUseRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
ImmutableSyntaxCheckerRegistry.get(java.lang.String oid)
Gets the SchemaObject associated with a given OID. |
SchemaObject |
OidRegistry.getSchemaObject(java.lang.String oid)
Gets the SchemaObject associated with an OID. |
Methods in org.apache.directory.shared.ldap.schema.registries that return types with arguments of type SchemaObject | |
---|---|
java.util.Iterator<SchemaObject> |
OidRegistry.iterator()
Lists all the SchemaObjects within the registry. |
Methods in org.apache.directory.shared.ldap.schema.registries with parameters of type SchemaObject | |
---|---|
java.util.List<java.lang.Throwable> |
Registries.add(java.util.List<java.lang.Throwable> errors,
SchemaObject schemaObject)
Applies the added SchemaObject to the given register |
void |
Registries.addReference(SchemaObject base,
SchemaObject referenced)
Add an association between a SchemaObject an the SchemaObject it refers |
void |
Registries.associateWithSchema(java.util.List<java.lang.Throwable> errors,
SchemaObject schemaObject)
Store the given SchemaObject in the Map associating SchemaObjetcs to their related Schema. |
void |
Registries.buildReference(java.util.List<java.lang.Throwable> errors,
SchemaObject schemaObject)
Build the SchemaObject references |
boolean |
Registries.contains(SchemaObject schemaObject)
Tells if the given SchemaObject is present in one schema. |
java.util.List<java.lang.Throwable> |
Registries.delete(java.util.List<java.lang.Throwable> errors,
SchemaObject schemaObject)
Remove the given SchemaObject from the registries |
void |
Registries.delReference(SchemaObject base,
SchemaObject referenced)
Delete an association between a SchemaObject an the SchemaObject it refers |
void |
Registries.dissociateFromSchema(java.util.List<java.lang.Throwable> errors,
SchemaObject schemaObject)
Store the given SchemaObject in the Map associating SchemaObjetcs to their related Schema. |
void |
Registries.dissociateFromSchema(SchemaObject schemaObject)
Remove the given SchemaObject from the Map associating SchemaObjetcs to their related Schema. |
java.util.Set<SchemaObjectWrapper> |
Registries.getReferencing(SchemaObject schemaObject)
Check that we can remove a given SchemaObject without breaking some of its references. |
java.util.Set<SchemaObjectWrapper> |
Registries.getUsedBy(SchemaObject schemaObject)
Gets the Set of SchemaObjects referencing the given SchemaObject |
java.util.Set<SchemaObjectWrapper> |
Registries.getUsing(SchemaObject schemaObject)
Gets the Set of SchemaObjects referenced by the given SchemaObject |
boolean |
Registries.isReferenced(SchemaObject schemaObject)
Checks if a specific SchemaObject is referenced by any other SchemaObject. |
void |
OidRegistry.register(SchemaObject schemaObject)
Adds an OID name pair to the registry. |
void |
Registries.removeReference(java.util.List<java.lang.Throwable> errors,
SchemaObject schemaObject)
Unlink the SchemaObject references |
Uses of SchemaObject in org.apache.directory.shared.ldap.schema.syntaxCheckers |
---|
Classes in org.apache.directory.shared.ldap.schema.syntaxCheckers that implement SchemaObject | |
---|---|
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 |