Unexposed Metadata
This topic briefly describes class and property metadata that is not exposed via a property (that is, you cannot
retrieve the value of a property to determine, for example, whether a class can be audited).
Class metadata:
- Auditable
- Specifies whether a class can be audited (true) or not (false). A class is auditable if it is a subclass of the
Subscribable
class and if it has a ClassDefinition.
- ClassDefinitionName
- The name of the ClassDefinition used to define this class. If this value is None, then no class definition is stored
in the database and modifications to the class cannot be made. Otherwise, valid values are ClassDefinition or any subclass
of ClassDefinition.
- IsDependent
- Indicates whether an instance of this class is dependent or independent. Independent objects can be secured for access.
- Searchable
- Indicates whether this class is searchable via the search API.
- StorageType
- Indicates whether an object is stored in an object store database, Global Configuration Database (GCD), or other location
(for example, security data saved in the security provider).
- SuperclassName
- The symbolic name of the parent class.
Property metadata:
- AllowsDefaultChange
- Specifies whether the default value for this property can be changed (true) or not (false).