Connected: An Internet Encyclopedia
2.7.1. Compliance Statements

Up: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1447
Up: 2. Definitions
Up: 2.7. Conformance Information
Prev: 2.7. Conformance Information
Next: 2.7.2. Units of Conformance

2.7.1. Compliance Statements

2.7.1. Compliance Statements

   -- compliance statements

   unSecurableCompliance MODULE-COMPLIANCE
       STATUS  current
       DESCRIPTION
               "The compliance statement for SNMPv2 entities
               which implement the Party MIB, but do not support
               any authentication or privacy protocols (i.e.,
               only the noAuth and noPriv protocols are
               supported)."
       MODULE  -- this module
           MANDATORY-GROUPS { partyMIBGroup }
       ::= { partyMIBCompliances 1 }

   partyNoPrivacyCompliance MODULE-COMPLIANCE
       STATUS  current
       DESCRIPTION
               "The compliance statement for SNMPv2 entities
               which implement the Party MIB, and support an
               authentication protocol, but do not support any
               privacy protocols (i.e., only the noAuth,
               v2md5AuthProtocol, and noPriv protocols are
               supported)."
       MODULE  -- this module
           MANDATORY-GROUPS { partyMIBGroup }
       ::= { partyMIBCompliances 2 }

   partyPrivacyCompliance MODULE-COMPLIANCE
       STATUS  current
       DESCRIPTION
               "The compliance statement for SNMPv2 entities
               which implement the Party MIB, support an
               authentication protocol, and support a privacy
               protocol ONLY for the purpose of accessing
               security parameters.

               For all aclTable entries authorizing a subject
               and/or target SNMPv2 party whose privacy protocol
               is desPrivProtocol, to be used in accessing a
               SNMPv2 context, the MIB view for that SNMPv2
               context shall include only those objects
               subordinate to partyMIBObjects, or a subset
               thereof, e.g.,

                    viewSubtree = { partyMIBObjects }
                    viewMask    = ''H
                    viewType    = { included }

               Any attempt to configure an entry in the
               partyTable, the contextTable, the aclTable or the
               viewTable such that a party using the
               desPrivProtocol would be authorized for use in
               accessing objects outside of the partyMIBObjects
               subtree shall result in the appropriate error
               response (e.g., wrongValue or inconsistentValue)."
       MODULE  -- this module
           MANDATORY-GROUPS { partyMIBGroup }
       ::= { partyMIBCompliances 3 }

   fullPrivacyCompliance MODULE-COMPLIANCE
       STATUS  current
       DESCRIPTION
               "The compliance statement for SNMPv2 entities
               which implement the Party MIB, support an
               authentication protocol, and support a privacy
               protocol without restrictions on its use."
       MODULE  -- this module
           MANDATORY-GROUPS { partyMIBGroup }
       ::= { partyMIBCompliances 4 }


Next: 2.7.2. Units of Conformance

Connected: An Internet Encyclopedia
2.7.1. Compliance Statements