objectClass

Describes the type of object represented by the entry, controlling which attributes must and may be present on the entry. Each entry has at least two values, one of which is top or alias. When an object class value is added to an entry, all superclasses of the object class are implicitly added. For example, if inetOrgPerson is added, person and organizationalPerson are also added.

Origin

RFC 4512

Usage

userApplications

OID

2.5.4.0

Substring Matching Rule

caseIgnoreSubstringsMatch

Equality Matching Rule

objectIdentifierMatch

Single Value

false: multiple values allowed

Names

objectClass

User Modification Allowed

true

Used By

DUAConfigProfile, SolarisAuditUser, SolarisAuthAttr, SolarisExecAttr, SolarisNamingProfile, SolarisProfAttr, SolarisProject, SolarisUserAttr, account, alias, applicationEntity, applicationProcess, automount, automountMap, bootableDevice, cRLDistributionPoint, calEntry, certificationAuthority-V2, certificationAuthority, changeLogEntry, container, corbaContainer, corbaObject, corbaObjectReference, country, dNSDomain, dSA, dcObject, deltaCRL, device, devicePrintProfilesContainer, deviceProfilesContainer, dmd, document, documentSeries, domain, domainRelatedObject, ds-certificate-user, ds-monitor-backend-db, ds-monitor-backend-pluggable, ds-monitor-backend-proxy, ds-monitor-backend, ds-monitor-base-dn, ds-monitor-branch, ds-monitor-certificate, ds-monitor-changelog-domain, ds-monitor-changelog, ds-monitor-connected-changelog, ds-monitor-connected-replica, ds-monitor-connection-handler, ds-monitor-disk-space, ds-monitor-entry-cache, ds-monitor-health-status, ds-monitor-http-connection-handler, ds-monitor-je-database, ds-monitor-jvm, ds-monitor-ldap-connection-handler, ds-monitor-raw-je-database-statistics, ds-monitor-remote-replica, ds-monitor-replica-db, ds-monitor-replica, ds-monitor-server, ds-monitor-topology-server, ds-monitor-work-queue, ds-monitor, ds-pwp-attribute-value-validator, ds-pwp-character-set-validator, ds-pwp-dictionary-validator, ds-pwp-length-based-validator, ds-pwp-password-policy, ds-pwp-random-generator, ds-pwp-repeated-characters-validator, ds-pwp-similarity-based-validator, ds-pwp-unique-characters-validator, ds-pwp-validator, ds-root-dse, ds-virtual-static-group, fr-idm-cluster-obj, fr-idm-generic-obj, fr-idm-hybrid-obj, fr-idm-internal-role, fr-idm-internal-user, fr-idm-link, fr-idm-lock, fr-idm-managed-assignment, fr-idm-managed-organization, fr-idm-managed-role, fr-idm-managed-user-explicit, fr-idm-managed-user-hybrid-obj, fr-idm-managed-user, fr-idm-notification, fr-idm-recon-clusteredTargetIds, fr-idm-reconassoc, fr-idm-reconassocentry, fr-idm-relationship, fr-idm-syncqueue, frCoreToken, friendlyCountry, glue, groupOfEntries, groupOfNames, groupOfURLs, groupOfUniqueNames, ieee802Device, inetOrgPerson, inetuser, inheritableLDAPSubEntry, inheritedCollectiveAttributeSubentry, inheritedFromDNCollectiveAttributeSubentry, inheritedFromRDNCollectiveAttributeSubentry, ipHost, ipNetwork, ipProtocol, ipService, ipTnetHost, ipTnetTemplate, iplanet-am-auth-configuration-service, iplanet-am-managed-person, iplanet-am-session-service, iplanet-am-user-service, javaContainer, javaMarshalledObject, javaNamingReference, javaObject, javaSerializedObject, kbaInfoContainer, labeledURIObject, ldapSubEntry, locality, mailGroup, namedObject, nisDomainObject, nisKeyObject, nisMailAlias, nisMap, nisNetId, nisNetgroup, nisObject, nisplusTimeZoneData, oathDeviceProfilesContainer, oncRpc, organization, organizationalPerson, organizationalRole, organizationalUnit, person, pilotDSA, pilotObject, pilotOrganization, pilotPerson, pkiCA, pkiUser, posixAccount, posixGroup, printerAbstract, printerIPP, printerLPR, printerService, printerServiceAuxClass, pushDeviceProfilesContainer, pwdPolicy, pwdValidatorPolicy, qualityLabelledData, rFC822LocalPart, residentialPerson, room, sambaConfig, sambaConfigOption, sambaDomain, sambaGroupMapping, sambaIdmapEntry, sambaPrivilege, sambaSamAccount, sambaShare, sambaSidEntry, sambaTrustPassword, sambaUnixIdPool, shadowAccount, simpleSecurityObject, slpService, slpServicePrinter, strongAuthenticationUser, subentry, sunAMAuthAccountLockout, sunFMSAML2NameIdentifier, sunPrinter, sunRealmService, sunservice, sunservicecomponent, top, uddiAddress, uddiBindingTemplate, uddiBusinessEntity, uddiBusinessService, uddiContact, uddiPublisherAssertion, uddiTModel, uddiTModelInstanceInfo, uddiv3EntityObituary, uddiv3Subscription, uidObject, untypedObject, userSecurityInformation, webauthnDeviceProfilesContainer

Schema File

00-core.ldif

Syntax

OID