-- -- Object MIB -- -- The Object MIB defines attributes (properties) pertaining to an -- OSID Object. -- -- -- Tom Coppeto -- OnTapSolutions -- 1 September 2005 -- -- CVS $Header: /cvs/okiproject/okiproject/osid/registry/doc/spec/definitions/osid-attr.txt,v 1.1 2006/04/26 13:32:05 tom Exp $ -- OBJECT-ATTR-OSID-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Boolean, Integer, ObjectIdentifier, OctetString, DisplayString, Id, TimeStamp, Url, Year, mibOSIDAttr FROM OSID-SMI; objectAttrMIB MODULE-IDENTITY LAST-UPDATED "200509020000Z" ORGANIZATION "OnTapSolutions" CONTACT-INFO "Tom Coppeto myfirstname@ontapsolutions.com OnTapSolutions" DESCRIPTION "Attribute MIB for OSID Objects" REVISION "200509020000Z" DESCRIPTION "Initial version." ::= { mibOSIDAttr 2 } -- -- objectId group. -- -- Objects may in fact be known by multiple Ids, but one -- primary identifier is made available via this agent authority. Searches -- that specifies any of the identifiers may be honored. -- -- The Id is an OSID object represented as a string of octets. In addition -- to the identifier string are the Domain and Authority identifiers that -- provide information on how to process the Id. The names and labels are -- provided for browsing convenience. -- objectIdGroup OBJECT-IDENTITY STATUS current DESCRIPTION "Contains objects relating to an object Id." ::= { objectAttrMIB 1 } objectIdDomain OBJECT-TYPE SYNTAX ObjectIdentifier MAX-ACCESS read-create STATUS current DESCRIPTION "The domain Id for this object as defined by the OSIDs." ::= { objectIdGroup 1 } objectIdDomainLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-create STATUS current DESCRIPTION "The label of the domain Id for this object as defined by the OSIDs." ::= { objectIdGroup 2 } objectId OBJECT-TYPE SYNTAX Id MAX-ACCESS read-create STATUS current DESCRIPTION "The object Id for this object as defined by the OSIDs." ::= { objectIdGroup 3 } objectIdAuthority OBJECT-TYPE SYNTAX Id MAX-ACCESS read-create STATUS current DESCRIPTION "The issuing authority for this Id." ::= { objectIdGroup 4 } objectIdAuthorityName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the issuing authority for this Id." ::= { objectIdGroup 5 } objectIdAuthorityLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The short name of the issuing authority for this Id." ::= { objectIdGroup 6 } objectIdAuthorityContact OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The contact string for this issuing authority." ::= { objectIdGroup 7 } objectIdAuthorityUrl OBJECT-TYPE SYNTAX Url MAX-ACCESS read-only STATUS current DESCRIPTION "The primary url for this issuing authority." ::= { objectIdGroup 8 } objectType OBJECT-TYPE SYNTAX ObjectIdentifier MAX-ACCESS read-write STATUS current DESCRIPTION "The Type of Object." ::= { objectAttrMIB 2 } END