# Found at http://informatics.mayo.edu/informatics_pages/standards/lexGrid/ldapBackend/schema/NamingAuthority.schema # # NamingAuthority LDAP Schema # Next basic attribute 1.3.6.1.4.1.2114.108.1.4.10 # Next NamingAuthority attribute 1.3.6.1.4.1.2114.108.1.5.5 # # Named basic syntaxes # These entries are here because, as of yet, LDAP version 3 doesn't default any of the # indexing of substring attributes # IA5 (International alphabet 5 - AKA Ascii) case insensitive attributetype (1.3.6.1.4.1.2114.108.1.4.1 NAME ('tsCaseIgnoreIA5String') EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26) # IA5 (International alphabet 5 - AKA Ascii) case sensitivie attributetype (1.3.6.1.4.1.2114.108.1.4.2 NAME 'tsCaseSensitiveIA5String' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26) # Directory String - UTF 8 / Unicode case insensitive # Unicode strings translate XML elements attributetype (1.3.6.1.4.1.2114.108.1.4.3 NAME 'tsCaseIgnoreDirectoryString' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch ORDERING caseIgnoreOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) # Directory String - UTF 8 / Unicode - case sensitive attributetype (1.3.6.1.4.1.2114.108.1.4.4 NAME 'tsCaseSensitiveDirectoryString' EQUALITY caseExactMatch SUBSTR caseExactSubstringsMatch ORDERING caseExactOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) # Boolean - Values are "TRUE" and "FALSE" attributetype (1.3.6.1.4.1.2114.108.1.4.5 NAME 'tsBoolean' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7) # Integer - attributetype (1.3.6.1.4.1.2114.108.1.4.6 NAME 'tsInteger' EQUALITY integerMatch ORDERING integerOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27) # Octet String - aka byte aligned blob attributetype (1.3.6.1.4.1.2114.108.1.4.7 NAME 'tsOctetString' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40) # Timestamp - an date and time attributeType (1.3.6.1.4.1.2114.108.1.4.8 NAME 'tsTimestamp' EQUALITY generalizedTimeMatch ORDERING generalizedTimeOrderingMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24) # NumericOID - a numeric object identifier attributeType (1.3.6.1.4.1.2114.108.1.4.9 NAME 'NumericOID' EQUALITY objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38) # A universal resource name. The global name of a resource such as a source, # coding scheme, concept code, etc. # # Use of the label portion of the labeledURI is discouraged, and the type may eventually # change to "unlabeled" URI if one is introduced attributetype (1.3.6.1.4.1.2114.108.1.5.6 NAME 'URN' DESC 'A Universal Resource Identifier' SUP labeledURI) # A local alias for a URN. Similar in nature to namespace name, but extended to represent # identifers within a resource (e.g. urn.iso.2.16.840.1.113883.6.1#M) # # Used in DN # Note: must also match XML NMTOKEN format attributetype (1.3.6.1.4.1.2114.108.1.5.7 NAME 'localName' DESC 'A localized name or alias for a URN' SUP tsCaseIgnoreIA5String) # A mapping between a URN and a localName. # Format: [] localName # The behavior of an omitted urn is context specific. Each subtype has to specify this # attributetype (1.3.6.1.4.1.2114.108.1.5.8 NAME 'URNMap' DESC 'The declaration of a local name and the URN that it represents' SUP labeledURI)