1--**MOD+***********************************************************************
2--* Module: hpicfDot1x.mib
3--*
4--* Copyright (C) 2014-2016 Hewlett Packard Enterprise Development Company LP
5--* All Right Reserved.
6--*
7--* The contents of this software are proprietary and confidential
8--* to the Hewlett Packard Enterprise Development Company LP.  No part of this
9--* program may be photocopied, reproduced, or translated into another
10--* programming language without prior written consent of the
11--* Hewlett Packard Enterprise Development Company LP.
12--*
13--* Purpose: This file contains MIB definition of HP-DOT1X-EXTENSIONS-MIB
14--*
15--**MOD-**************************************************************************
16HP-DOT1X-EXTENSIONS-MIB DEFINITIONS ::= BEGIN
17
18IMPORTS
19    MODULE-IDENTITY, OBJECT-TYPE, Counter32, Counter64,
20    Unsigned32, TimeTicks
21        FROM SNMPv2-SMI
22    MacAddress, TruthValue,
23    DisplayString, TimeStamp
24        FROM SNMPv2-TC
25    MODULE-COMPLIANCE, OBJECT-GROUP
26        FROM SNMPv2-CONF
27    SnmpAdminString
28        FROM SNMP-FRAMEWORK-MIB
29    InterfaceIndex
30        FROM IF-MIB
31    dot1xPaePortEntry, dot1xSuppConfigEntry, dot1xAuthConfigEntry,
32    dot1xPaePortNumber
33        FROM IEEE8021-PAE-MIB
34    VlanIndex
35        FROM Q-BRIDGE-MIB
36    hpSwitch
37        FROM HP-ICF-OID
38    HpAutzUserRoleName
39        FROM HP-AUTZ-MIB;
40
41hpicfDot1xMIB MODULE-IDENTITY
42    LAST-UPDATED "201810300000Z"  -- October 30, 2018
43    ORGANIZATION "HP Networking"
44    CONTACT-INFO "Hewlett-Packard Company
45                  8000 Foothills Blvd.
46                  Roseville, CA 95747"
47   DESCRIPTION  "This MIB module contains the definitions of Managed
48                 Objects for HP extensions to IEEE 802.1X.
49
50                 This MIB supplements the IEEE 802.1X MIB to
51                 provide a mechanism by which to configure and
52                 retrieve status on shared-media ports, such as in
53                 wireless access points or multi-supplicant mode on
54                 HP switches/routers."
55
56    REVISION     "201810300000Z"  -- October 30, 2018
57    DESCRIPTION  "Added hpicfDot1xAuthUnauthVidLLDPNwkPolicy"
58
59    REVISION     "201806060000Z"  -- June 6, 2018
60    DESCRIPTION  "Added new MIB objects for EAP retries that can be
61                  configured per port:
62		  hpicfAuthMaxEapReq"
63
64    REVISION     "201710120000Z"  -- October 12, 2017
65    DESCRIPTION  "Added new MIB object for initial role that can be
66                  configured per port:
67                  hpicfDot1xPaePortInitialRole"
68
69    REVISION     "201709280000Z"  -- September 28, 2017
70    DESCRIPTION  "Added new MIB objects for port-access critical/open auth commands
71                  hpicfDot1xPaePortCritAuthVoiceVid,
72                  hpicfDot1xPaePortCritAuthDataVid,
73		  hpicfDot1xPaePortCritAuthUserRole,
74                  hpicfDot1xPaePortOpenAuthVoiceVid,
75                  hpicfDot1xPaePortOpenAuthDataVid,
76                  hpicfDot1xPaePortOpenAuthUserRole"
77
78    REVISION     "201709130000Z"  -- September 13, 2017
79    DESCRIPTION  "Added object hpicfDot1xAuthEnforceCacheReauth and
80                  corresponding compliance."
81
82    REVISION     "201602250000Z"  -- February 25, 2016
83    DESCRIPTION  "Added object hpicfDot1x2010 and corresponding
84                  compliance."
85
86    REVISION     "201601210000Z"  -- January 21, 2016
87    DESCRIPTION  "Added objects hpicfDot1xAuthSessionRoleName and
88                  hpicfDot1xAuthSessionStatsGroup1. Added initialRole
89                  and heldInitialRoleFailed to hpicfDot1xSMAuthPaeState.
90                  Added applyInitialRole to hpicfDot1xSMAuthBackendAuthState.
91                  Added compliance hpicfDot1xCompliance11. Updated
92                  description for objects hpicfDot1xSMAuthReAuthPeriod,
93                  hpicfDot1xAuthAuthVid, hpicfDot1xAuthUnauthVid, and
94                  hpicfDot1xAuthUnauthPeriod."
95
96    REVISION     "201306120000Z"  -- June 12, 2013
97    DESCRIPTION  "Added object hpicfDot1xPaePortSpeedVSA, compliance
98                  hpicfDot1xCompliance9 and group
99                  hpicfDot1xPaeAuthSessionGroup1  ."
100
101    REVISION     "201301100000Z"  -- January 10, 2013
102    DESCRIPTION  "Added description for hpicfDot1xPaePortMBV
103                  object in HpicfDot1xPaePortEntry."
104
105    REVISION     "201211150000Z"  -- November 15, 2012
106    DESCRIPTION  "Added objects hpicfDot1xPaePortMixed."
107
108    REVISION     "201108290000Z"  -- August 29, 2011
109    DESCRIPTION  "Added description for hpicfDot1xSMAuthSessionTimeout
110                  object in HpicfDot1xSMAuthConfigEntry."
111
112    REVISION     "201107210000Z"  -- July 21, 2011
113    DESCRIPTION  "Added hpicfDot1xSMAuthSessionTimeout object in
114                  HpicfDot1xSMAuthConfigEntry."
115
116    REVISION     "201102120000Z"  -- February 12, 2011
117    DESCRIPTION  "Added hpicfDot1xSuppConfigPasswordEncrypted object in
118                  hpicfDot1xSuppConfigTable."
119
120    REVISION     "201004150000Z"  -- April 15, 2010
121    DESCRIPTION  "Added hpicfDot1xAuthCachedReauthDelay."
122
123    REVISION     "200907080000Z"  -- JULY 08, 2009
124    DESCRIPTION  "Added two more values for hpicfDot1xSMAuthPaeState.
125                 Added hpicfDot1xAuthCachedReauthPeriod."
126
127    REVISION     "200907020000Z"  -- July 02, 2009
128    DESCRIPTION  "Added two more values for hpicfDot1xSMAuthPaeState."
129
130    REVISION     "200702020000Z"  -- February 2, 2007
131    DESCRIPTION  "Added hpicfDot1xAuthAllowGvrpVlans."
132
133    REVISION     "200509210000Z"  -- September 21, 2005
134    DESCRIPTION  "Added hpicfDot1xAuthClientLimit2."
135
136    REVISION     "200508050000Z" -- Aug 5, 2005
137    DESCRIPTION  "Added import objects."
138
139    REVISION     "200408060000Z"  -- August 6, 2004
140    DESCRIPTION  "Initial version."
141
142    ::= { hpSwitch 25 }
143
144hpicfDot1xMIBObjects OBJECT IDENTIFIER ::= { hpicfDot1xMIB 1 }
145
146-- ---------------------------------------------------------- --
147-- Textual Conventions
148-- ---------------------------------------------------------- --
149
150-- ---------------------------------------------------------- --
151
152-- ---------------------------------------------------------- --
153-- groups in the hpicfdot1xExt MIB
154-- ---------------------------------------------------------- --
155
156hpicfDot1xSystem
157        OBJECT IDENTIFIER ::= { hpicfDot1xMIBObjects 1 }
158hpicfDot1xAuthenticator
159        OBJECT IDENTIFIER ::= { hpicfDot1xMIBObjects 2 }
160hpicfDot1xSupplicant
161        OBJECT IDENTIFIER ::= { hpicfDot1xMIBObjects 3 }
162
163-- ---------------------------------------------------------- --
164
165-- ---------------------------------------------------------- --
166-- The PAE System Group
167-- ---------------------------------------------------------- --
168
169-- ------------------------------------------------------------
170-- The PAE Port Table
171-- (AUGMENTS dot1xPaePortEntry)
172-- ------------------------------------------------------------
173
174-- ------------------------------------------------------------
175-- Note: hpicfDot1xPaePortTable was formerly located at:
176-- iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).
177--  hp(11).nm(2).icf(14).hpicfObjects(11).hpicfSwitch(5).
178--   hpSwitch(1).hpSwitchAuthenticationMIB(16).
179--    hpDot1xPaePortTable(8)
180-- ------------------------------------------------------------
181
182    hpicfDot1xPaePortTable OBJECT-TYPE
183         SYNTAX      SEQUENCE OF HpicfDot1xPaePortEntry
184         MAX-ACCESS  not-accessible
185         STATUS      current
186         DESCRIPTION "This table supplements the 'dot1xPaePortTable'."
187    ::= { hpicfDot1xSystem 1 }
188
189    hpicfDot1xPaePortEntry OBJECT-TYPE
190         SYNTAX      HpicfDot1xPaePortEntry
191         MAX-ACCESS  not-accessible
192         STATUS      current
193         DESCRIPTION "The fields in these entries will be used to supplement
194                      'dot1xPaePortEntry'."
195         AUGMENTS { dot1xPaePortEntry }
196    ::= { hpicfDot1xPaePortTable 1 }
197
198    HpicfDot1xPaePortEntry ::=
199         SEQUENCE {
200            hpicfDot1xPaePortAuth TruthValue,
201            hpicfDot1xPaePortSupp TruthValue,
202            hpicfDot1xPaePortMixed TruthValue,
203            hpicfDot1xPaePortSpeedVSA TruthValue,
204            hpicfDot1xPaePortMBV   TruthValue,
205            hpicfDot1xPaePortCritAuthVoiceVid VlanIndex,
206            hpicfDot1xPaePortCritAuthDataVid VlanIndex,
207            hpicfDot1xPaePortCritAuthUserRole DisplayString,
208            hpicfDot1xPaePortOpenAuthVoiceVid VlanIndex,
209            hpicfDot1xPaePortOpenAuthDataVid VlanIndex,
210            hpicfDot1xPaePortOpenAuthUserRole DisplayString,
211            hpicfDot1xPaePortInitialRole DisplayString
212         }
213
214    hpicfDot1xPaePortAuth OBJECT-TYPE
215         SYNTAX      TruthValue
216         MAX-ACCESS  read-write
217         STATUS      current
218         DESCRIPTION "This object allows enable/disable authenticator
219                      functionality on a port."
220    ::= { hpicfDot1xPaePortEntry 1 }
221
222    hpicfDot1xPaePortSupp OBJECT-TYPE
223         SYNTAX      TruthValue
224         MAX-ACCESS  read-write
225         STATUS      current
226         DESCRIPTION "This object allows enable/disable supplicant
227                  functionality on a port."
228    ::= { hpicfDot1xPaePortEntry 2 }
229
230    hpicfDot1xPaePortMixed OBJECT-TYPE
231         SYNTAX      TruthValue
232         MAX-ACCESS  read-write
233         STATUS      current
234         DESCRIPTION "This object allows enable/disable guests
235                      on ports with authenticated clients."
236         DEFVAL { false }
237    ::= { hpicfDot1xPaePortEntry 3 }
238
239    hpicfDot1xPaePortSpeedVSA OBJECT-TYPE
240         SYNTAX      TruthValue
241         MAX-ACCESS  read-write
242         STATUS      current
243         DESCRIPTION "This object allows enable or disable
244                      port speed VSA processing on a port."
245         DEFVAL { false }
246    ::= { hpicfDot1xPaePortEntry 4 }
247
248    hpicfDot1xPaePortMBV OBJECT-TYPE
249                    SYNTAX            TruthValue
250                    MAX-ACCESS   read-write
251                    STATUS           current
252                    DESCRIPTION   "This object enables and disables the MAC-based VLANs feature on the
253                         port."
254         DEFVAL { true }
255    ::= { hpicfDot1xPaePortEntry 5 }
256
257    hpicfDot1xPaePortCritAuthVoiceVid OBJECT-TYPE
258        SYNTAX      VlanIndex
259        MAX-ACCESS  read-write
260        STATUS      current
261        DESCRIPTION "The VLANID which is being assinged as a critical-auth voice vlan."
262    ::= { hpicfDot1xPaePortEntry 6 }
263
264    hpicfDot1xPaePortCritAuthDataVid OBJECT-TYPE
265        SYNTAX      VlanIndex
266        MAX-ACCESS  read-write
267        STATUS      current
268        DESCRIPTION "The VLANID which is being assinged as a critical-auth data vlan."
269    ::= { hpicfDot1xPaePortEntry 7 }
270
271    hpicfDot1xPaePortCritAuthUserRole OBJECT-TYPE
272        SYNTAX      DisplayString (SIZE(0..64))
273        MAX-ACCESS  read-write
274        STATUS      current
275        DESCRIPTION "This object specifies the user role of the client for critical-auth."
276    ::= { hpicfDot1xPaePortEntry 8 }
277
278    hpicfDot1xPaePortOpenAuthVoiceVid OBJECT-TYPE
279        SYNTAX      VlanIndex
280        MAX-ACCESS  read-write
281        STATUS      current
282        DESCRIPTION "The VLANID which is being assinged as a open-auth voice vlan."
283    ::= { hpicfDot1xPaePortEntry 9 }
284
285    hpicfDot1xPaePortOpenAuthDataVid OBJECT-TYPE
286        SYNTAX      VlanIndex
287        MAX-ACCESS  read-write
288        STATUS      current
289        DESCRIPTION "The VLANID which is being assinged as a open-auth data vlan."
290    ::= { hpicfDot1xPaePortEntry 10 }
291
292    hpicfDot1xPaePortOpenAuthUserRole OBJECT-TYPE
293        SYNTAX      DisplayString (SIZE(0..64))
294        MAX-ACCESS  read-write
295        STATUS      current
296        DESCRIPTION "This object specifies the user role of the client for open-auth."
297    ::= { hpicfDot1xPaePortEntry 11 }
298
299    hpicfDot1xPaePortInitialRole OBJECT-TYPE
300        SYNTAX      DisplayString (SIZE(0..64))
301        MAX-ACCESS  read-write
302        STATUS      current
303        DESCRIPTION "This object specifies the initial role that is configured for a port."
304    ::= { hpicfDot1xPaePortEntry 12 }
305
306    hpicfDot1x2010  OBJECT-TYPE
307         SYNTAX INTEGER { disabled(0), authenticator(1), supplicant(2),
308                          authenticatorAndSupplicant(3)}
309         MAX-ACCESS read-write
310         STATUS current
311         DESCRIPTION "The  administrative enable dot1x 2010 compliance support
312                     gobally for authenticator and supplicant."
313         DEFVAL { 0 }
314   ::= { hpicfDot1xSystem 2 }
315
316
317-- ---------------------------------------------------------- --
318-- The PAE Authenticator Group
319-- ---------------------------------------------------------- --
320
321-- ---------------------------------------------------------- --
322-- The Authenticator Configuration Table
323-- ---------------------------------------------------------- --
324
325-- ------------------------------------------------------------
326-- 802.1X Authenticator HP proprietary configuration table
327-- (AUGMENTS dot1xAuthConfigEntry)
328-- ------------------------------------------------------------
329
330-- ------------------------------------------------------------
331-- Note: hpicfDot1xAuthConfigTable was formerly located at:
332-- iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).
333--  hp(11).nm(2).icf(14).hpicfObjects(11).hpicfSwitch(5).
334--   hpSwitch(1).hpSwitchAuthenticationMIB(16).
335--    hpDot1xAuthConfigTable(10)
336-- ------------------------------------------------------------
337
338    hpicfDot1xAuthConfigTable OBJECT-TYPE
339         SYNTAX      SEQUENCE OF HpicfDot1xAuthConfigEntry
340         MAX-ACCESS  not-accessible
341         STATUS      current
342         DESCRIPTION "This table supplements the 'dot1xAuthConfigTable'."
343    ::= { hpicfDot1xAuthenticator 1 }
344
345    hpicfDot1xAuthConfigEntry OBJECT-TYPE
346         SYNTAX      HpicfDot1xAuthConfigEntry
347         MAX-ACCESS  not-accessible
348         STATUS      current
349         DESCRIPTION "The fields in these entries will be used to supplement
350                      'dot1xAuthConfigEntry'."
351         AUGMENTS { dot1xAuthConfigEntry }
352    ::= { hpicfDot1xAuthConfigTable 1 }
353
354    HpicfDot1xAuthConfigEntry ::=
355         SEQUENCE {
356            hpicfDot1xAuthAuthVid VlanIndex,
357            hpicfDot1xAuthUnauthVid VlanIndex,
358            hpicfDot1xAuthUnauthPeriod Unsigned32,
359            hpicfDot1xAuthClientLimit Unsigned32,
360            hpicfDot1xAuthLogoffPeriod Unsigned32,
361            hpicfDot1xAuthClientLimit2 Unsigned32,
362            hpicfDot1xAuthCachedReauthPeriod Unsigned32,
363            hpicfDot1xAuthEnforceCacheReauth TruthValue,
364            hpicfAuthMaxEapReq Unsigned32,
365	    hpicfDot1xAuthUnauthVidLLDPNwkPolicy TruthValue
366         }
367
368    hpicfDot1xAuthAuthVid OBJECT-TYPE
369         SYNTAX      VlanIndex
370         MAX-ACCESS  read-write
371         STATUS      current
372         DESCRIPTION "This object configures the PVID for the authorized
373                      802.1x port. When hpSwitchAutzUserRoleEnabled is
374                      true, this value may be superseded by the value of
375                      hpSwitchAutzUserRoleVlanId or
376                      hpSwitchAutzUserRoleVlanName from the client's
377                      assigned role."
378    ::= { hpicfDot1xAuthConfigEntry 1 }
379
380    hpicfDot1xAuthUnauthVid OBJECT-TYPE
381         SYNTAX      VlanIndex
382         MAX-ACCESS  read-write
383         STATUS      current
384         DESCRIPTION "This object configures the PVID for the unauthorized
385                      802.1x port. When hpSwitchAutzUserRoleEnabled is
386                      true, this value may be superseded by the value of
387                      hpSwitchAutzUserRoleVlanId or
388                      hpSwitchAutzUserRoleVlanName from the role
389                      identified by hpSwitchAutzUserRoleInitialRoleName."
390    ::= { hpicfDot1xAuthConfigEntry 2 }
391
392    hpicfDot1xAuthUnauthPeriod OBJECT-TYPE
393         SYNTAX      Unsigned32 (0..255)
394         UNITS       "seconds"
395         MAX-ACCESS  read-write
396         STATUS      current
397         DESCRIPTION "This objects configures the period of time, in seconds,
398                      which the authenticator will wait for authentication
399                      before transitioning to guest VLAN mode, or assigning
400                      the role identified by hpSwitchAutzUserRoleInitialRoleName
401                      when hpSwitchAutzUserRoleEnabled is true."
402         DEFVAL { 0 }
403    ::= { hpicfDot1xAuthConfigEntry 3 }
404
405    hpicfDot1xAuthClientLimit OBJECT-TYPE
406         SYNTAX      Unsigned32 (1..32)
407         MAX-ACCESS  read-write
408         STATUS      deprecated
409         DESCRIPTION "*************THIS OBJECT IS DEPRECATED **********
410                      The maximum number of authenticated clients to allow on
411                      the port."
412         DEFVAL { 1 }
413    ::= { hpicfDot1xAuthConfigEntry 4 }
414
415    hpicfDot1xAuthLogoffPeriod OBJECT-TYPE
416         SYNTAX      Unsigned32 (1..999999999)
417         UNITS       "seconds"
418         MAX-ACCESS  read-write
419         STATUS      current
420         DESCRIPTION "Specifies the period, in seconds, at which an
421                     authenticated client will be considered unauthenticated
422                     for a lack of activity (i.e. traffic originating
423                     from client)."
424         DEFVAL { 300 }
425    ::= { hpicfDot1xAuthConfigEntry 5 }
426
427    hpicfDot1xAuthClientLimit2 OBJECT-TYPE
428         SYNTAX      Unsigned32 (0..1024)
429         MAX-ACCESS  read-write
430         STATUS      current
431         DESCRIPTION "The maximum number of authenticated clients to allow on
432                      the port if greater than 0. If 0 then authenticator
433                      controls port as a single entity - no client limit."
434         DEFVAL { 0 }
435    ::= { hpicfDot1xAuthConfigEntry 6 }
436
437    hpicfDot1xAuthCachedReauthPeriod OBJECT-TYPE
438         SYNTAX      Unsigned32 (0..2147483647)
439         UNITS       "seconds"
440         MAX-ACCESS  read-write
441         STATUS      current
442         DESCRIPTION "The value indicates the period in seconds, during which
443                      cached reauthentication is allowed on the port. If
444                      value is zero then the period of cached
445                      reauthentication is unlimited."
446         DEFVAL { 0 }
447    ::= { hpicfDot1xAuthConfigEntry 7 }
448
449    hpicfDot1xAuthEnforceCacheReauth OBJECT-TYPE
450         SYNTAX       TruthValue
451         MAX-ACCESS   read-write
452         STATUS       current
453         DESCRIPTION  "Setting this attribute TRUE(1) will allow cached
454                       reauthentication when server-timeout is configured
455                       lesser than radius connection timeout or
456                       when client initiates authentication before the radius
457                       connection timeout during reauthentication."
458         DEFVAL { false}
459    ::= { hpicfDot1xAuthConfigEntry 8 }
460
461    hpicfAuthMaxEapReq OBJECT-TYPE
462        SYNTAX       Unsigned32
463        MAX-ACCESS   read-write
464        STATUS       current
465        DESCRIPTION  "The value of the maxEapReq is used for sending
466                     by Auth Order to send EAP Identity requests."
467        DEFVAL { 2 }
468    ::= { hpicfDot1xAuthConfigEntry 9 }
469
470    hpicfDot1xAuthUnauthVidLLDPNwkPolicy OBJECT-TYPE
471	 SYNTAX       TruthValue
472         MAX-ACCESS   read-write
473         STATUS       current
474	 DESCRIPTION  "Setting this attribute TRUE(1) will suppress
475                      the transmission of LLDP Network Policy TLV
476                      from port when an unauthorized client is placed
477                      in unauth VLAN during 802.1x authentication."
478         DEFVAL { false }
479    ::= { hpicfDot1xAuthConfigEntry 11 }
480
481-- ---------------------------------------------------------- --
482-- The Shared-Media Authenticator Configuration Table
483-- ---------------------------------------------------------- --
484
485hpicfDot1xSMAuthConfigTable OBJECT-TYPE
486    SYNTAX      SEQUENCE OF HpicfDot1xSMAuthConfigEntry
487    MAX-ACCESS  not-accessible
488    STATUS      current
489    DESCRIPTION
490        "A table that contains the configuration and basic status
491        objects for Authenticator PAEs associated with each
492        shared-media port."
493    REFERENCE
494        "802.1X-2001 9.4.1 Authenticator Configuration"
495    ::= { hpicfDot1xAuthenticator 2 }
496
497hpicfDot1xSMAuthConfigEntry OBJECT-TYPE
498    SYNTAX      HpicfDot1xSMAuthConfigEntry
499    MAX-ACCESS  not-accessible
500    STATUS      current
501    DESCRIPTION
502        "The configuration information for an Authenticator
503        PAE."
504    INDEX { hpicfDot1xSMAuthPaePort,
505            hpicfDot1xSMAuthMacAddr }
506    ::= { hpicfDot1xSMAuthConfigTable 1 }
507
508HpicfDot1xSMAuthConfigEntry ::=
509    SEQUENCE {
510        hpicfDot1xSMAuthPaePort
511            InterfaceIndex,
512        hpicfDot1xSMAuthMacAddr
513            MacAddress,
514        hpicfDot1xSMAuthInitialize
515            TruthValue,
516        hpicfDot1xSMAuthReauthenticate
517            TruthValue,
518        hpicfDot1xSMAuthPaeState
519            INTEGER,
520        hpicfDot1xSMAuthBackendAuthState
521            INTEGER,
522        hpicfDot1xSMAuthReAuthPeriod
523            Unsigned32,
524        hpicfDot1xSMAuthReAuthEnabled
525            TruthValue,
526        hpicfDot1xSMAuthSessionTimeout
527            Unsigned32
528        }
529
530hpicfDot1xSMAuthPaePort OBJECT-TYPE
531    SYNTAX      InterfaceIndex
532    MAX-ACCESS  not-accessible
533    STATUS      current
534    DESCRIPTION "The interface index associated with this
535                 Authenticator PAE. On wired HP products
536                 the interface index is the physical port.  On
537                 wireless products it is the instance (whether
538                 real or virtual) of an AP."
539    ::= {  hpicfDot1xSMAuthConfigEntry 1 }
540
541hpicfDot1xSMAuthMacAddr OBJECT-TYPE
542    SYNTAX      MacAddress
543    MAX-ACCESS  read-only
544    STATUS      current
545    DESCRIPTION "The 48-bit IEEE media access control address of
546                The supplicant associated with this Authenticator
547                 PAE."
548    ::= { hpicfDot1xSMAuthConfigEntry 2 }
549
550hpicfDot1xSMAuthInitialize OBJECT-TYPE
551    SYNTAX      TruthValue
552    MAX-ACCESS  read-write
553    STATUS      current
554    DESCRIPTION
555        "The initialization control for this Authenticator PAE.
556        Setting this attribute TRUE causes the PAE to be
557        initialized. The attribute value reverts to FALSE
558        once initialization has completed."
559    REFERENCE
560        "802.1X-2001 9.6.1.3, Initialize Port"
561    ::= { hpicfDot1xSMAuthConfigEntry 3 }
562
563hpicfDot1xSMAuthReauthenticate OBJECT-TYPE
564    SYNTAX TruthValue
565    MAX-ACCESS read-write
566    STATUS current
567    DESCRIPTION
568        "The reauthentication control for this Authenticator PAE.
569        Setting this attribute TRUE causes the Authenticator
570        PAE state machine for the Port to reauthenticate the
571        Supplicant. Setting this attribute FALSE has no effect.
572        This attribute always returns FALSE when it is read."
573    REFERENCE
574        "802.1X-2001 9.4.1.3 Reauthenticate"
575    ::= { hpicfDot1xSMAuthConfigEntry 4 }
576
577hpicfDot1xSMAuthPaeState OBJECT-TYPE
578    SYNTAX      INTEGER {
579                    initialize(1),
580                    disconnected(2),
581                    connecting(3),
582                    authenticating(4),
583                    authenticated(5),
584                    aborting(6),
585                    held(7),
586                    forceAuth(8),
587                    forceUnauth(9),
588                    restart(10),
589                    heldNoVlan(11),
590                    heldUnauthVlan(12),
591                    initialRole(14),
592                    heldInitialRoleFailed(15),
593                    criticalAuth(16),
594                    openAuth(17)
595                }
596    MAX-ACCESS  read-only
597    STATUS      current
598    DESCRIPTION
599        "The current value of the Authenticator PAE state
600        machine."
601    REFERENCE
602        "802.1X-2001 9.4.1, Authenticator PAE state"
603    ::= { hpicfDot1xSMAuthConfigEntry 5 }
604
605hpicfDot1xSMAuthBackendAuthState OBJECT-TYPE
606    SYNTAX      INTEGER {
607                    request(1),
608                    response(2),
609                    success(3),
610                    fail(4),
611                    timeout(5),
612                    idle(6),
613                    initialize(7),
614                    ignore(8),
615                    applyInitialRole(9)
616                }
617    MAX-ACCESS  read-only
618    STATUS      current
619    DESCRIPTION
620        "The current state of the Backend Authentication
621        state machine."
622    REFERENCE
623        "802.1X-2001 9.4.1, Backend Authentication state"
624    ::= { hpicfDot1xSMAuthConfigEntry 6 }
625
626hpicfDot1xSMAuthReAuthPeriod OBJECT-TYPE
627    SYNTAX      Unsigned32
628    MAX-ACCESS  read-only
629    STATUS      current
630    DESCRIPTION
631        "The value, in seconds, of the reAuthPeriod constant
632        currently in use by the Reauthentication Timer state
633        machine. When hpSwitchAutzUserRoleEnabled is true,
634        this value will be superseded by the value of
635        hpSwitchAutzUserRoleReauthPeriod from the
636        client's assigned role."
637    REFERENCE
638        "802.1X-2001 9.4.1, reAuthPeriod"
639    DEFVAL { 3600 }
640    ::= { hpicfDot1xSMAuthConfigEntry 7 }
641
642hpicfDot1xSMAuthReAuthEnabled OBJECT-TYPE
643    SYNTAX      TruthValue
644    MAX-ACCESS  read-only
645    STATUS      current
646    DESCRIPTION
647        "The enable/disable control used by the Reauthentication
648        Timer state machine (8.5.5.1)."
649    REFERENCE
650        "802.1X-2001 9.4.1, reAuthEnabled"
651    DEFVAL { false }
652    ::= { hpicfDot1xSMAuthConfigEntry 8 }
653
654hpicfDot1xSMAuthSessionTimeout OBJECT-TYPE
655    SYNTAX      Unsigned32 (0..4294967295)
656    UNITS       "seconds"
657    MAX-ACCESS  read-only
658    STATUS      current
659    DESCRIPTION
660       "Specifies the RADIUS Server set session timeout for
661        reauthentication of the user. When ST = 0, user gets
662        reauthenticated at reauth-period secs, ST < 60 it is
663        set to 60 secs and then user is reauthenticated, ST > 60
664        user is reauthenticated at ST secs."
665    DEFVAL { 0 }
666    ::= { hpicfDot1xSMAuthConfigEntry 9 }
667
668-- ---------------------------------------------------------- --
669-- The Authenticator Diagnostics Table
670-- ---------------------------------------------------------- --
671
672hpicfDot1xAuthDiagTable OBJECT-TYPE
673    SYNTAX      SEQUENCE OF HpicfDot1xAuthDiagEntry
674    MAX-ACCESS  not-accessible
675    STATUS      current
676    DESCRIPTION
677       "A table that contains the diagnostics objects for the
678       Authenticator PAE associated with each Port.
679       An entry appears in this table for each port that may
680       authenticate access to itself."
681    ::= { hpicfDot1xAuthenticator 3 }
682
683hpicfDot1xAuthDiagEntry OBJECT-TYPE
684    SYNTAX      HpicfDot1xAuthDiagEntry
685    MAX-ACCESS  not-accessible
686    STATUS      current
687    DESCRIPTION
688        "The diagnostic information for an Authenticator PAE."
689    INDEX { dot1xPaePortNumber }
690    ::= { hpicfDot1xAuthDiagTable 1 }
691
692HpicfDot1xAuthDiagEntry ::=
693    SEQUENCE {
694        hpicfDot1xAuthNumberOfSuccessAuthentication
695            Counter32,
696        hpicfDot1xAuthNumberOfFailedAuthentication
697            Counter32
698    }
699
700hpicfDot1xAuthNumberOfSuccessAuthentication OBJECT-TYPE
701    SYNTAX      Counter32
702    MAX-ACCESS  read-only
703    STATUS      current
704    DESCRIPTION
705        "Counts the number of times that authenticator received
706        an EAP-Success message from Authentication Server.
707        Indicates that Supplicant has successfully authenticated to
708        the Authentication Server."
709    ::= { hpicfDot1xAuthDiagEntry 1 }
710
711hpicfDot1xAuthNumberOfFailedAuthentication OBJECT-TYPE
712    SYNTAX      Counter32
713    MAX-ACCESS  read-only
714    STATUS      current
715    DESCRIPTION
716        "Counts the number of times that authenticator received
717        an EAP-Failure message from Authentication Server.
718        Indicates that Supplicant has failed to authenticate to
719        the Authentication Server."
720    ::= { hpicfDot1xAuthDiagEntry 2 }
721
722
723-- ---------------------------------------------------------- --
724-- The Authenticator Statistics Table
725-- ---------------------------------------------------------- --
726
727hpicfDot1xAuthStatsTable OBJECT-TYPE
728    SYNTAX      SEQUENCE OF HpicfDot1xAuthStatsEntry
729    MAX-ACCESS  not-accessible
730    STATUS      current
731    DESCRIPTION
732        "A table that contains the statistics objects for the
733         Authenticator PAE's associated with each shared-media
734         Port."
735    REFERENCE
736        "802.1X-2001 9.4.2 Authenticator Statistics"
737    ::= { hpicfDot1xAuthenticator 4 }
738
739hpicfDot1xAuthStatsEntry OBJECT-TYPE
740    SYNTAX      HpicfDot1xAuthStatsEntry
741    MAX-ACCESS  not-accessible
742    STATUS      current
743    DESCRIPTION
744        "The statistics information for an Authenticator PAE."
745    INDEX { hpicfDot1xSMAuthPaePort,
746            hpicfDot1xSMAuthMacAddr }
747    ::= { hpicfDot1xAuthStatsTable 1 }
748
749HpicfDot1xAuthStatsEntry ::=
750    SEQUENCE {
751        hpicfDot1xAuthEapolFramesRx
752            Counter32,
753        hpicfDot1xAuthEapolFramesTx
754            Counter32,
755        hpicfDot1xAuthEapolStartFramesRx
756            Counter32,
757        hpicfDot1xAuthEapolLogoffFramesRx
758            Counter32,
759        hpicfDot1xAuthEapolRespIdFramesRx
760            Counter32,
761        hpicfDot1xAuthEapolRespFramesRx
762            Counter32,
763        hpicfDot1xAuthEapolReqIdFramesTx
764            Counter32,
765        hpicfDot1xAuthEapolReqFramesTx
766            Counter32,
767        hpicfDot1xAuthInvalidEapolFramesRx
768            Counter32,
769        hpicfDot1xAuthEapLengthErrorFramesRx
770            Counter32,
771        hpicfDot1xAuthLastEapolFrameVersion
772            Unsigned32,
773        hpicfDot1xAuthLastEapolFrameSource
774            MacAddress
775       }
776
777hpicfDot1xAuthEapolFramesRx OBJECT-TYPE
778    SYNTAX      Counter32
779    MAX-ACCESS  read-only
780    STATUS      current
781    DESCRIPTION
782        "The number of valid EAPOL frames of any type
783        that have been received by this Authenticator."
784    REFERENCE
785        "802.1X-2001 9.4.2, EAPOL frames received"
786    ::= { hpicfDot1xAuthStatsEntry 1 }
787
788hpicfDot1xAuthEapolFramesTx OBJECT-TYPE
789    SYNTAX      Counter32
790    MAX-ACCESS  read-only
791    STATUS      current
792    DESCRIPTION
793        "The number of EAPOL frames of any type
794        that have been transmitted by this Authenticator."
795    REFERENCE
796        "802.1X-2001 9.4.2, EAPOL frames transmitted"
797    ::= { hpicfDot1xAuthStatsEntry 2 }
798
799hpicfDot1xAuthEapolStartFramesRx OBJECT-TYPE
800    SYNTAX      Counter32
801    MAX-ACCESS  read-only
802    STATUS      current
803    DESCRIPTION
804        "The number of EAPOL Start frames that have
805        been received by this Authenticator."
806    REFERENCE
807        "802.1X-2001 9.4.2, EAPOL Start frames received"
808    ::= { hpicfDot1xAuthStatsEntry 3 }
809
810hpicfDot1xAuthEapolLogoffFramesRx OBJECT-TYPE
811    SYNTAX      Counter32
812    MAX-ACCESS  read-only
813    STATUS      current
814    DESCRIPTION
815        "The number of EAPOL Logoff frames that have
816        been received by this Authenticator."
817    REFERENCE
818        "802.1X-2001 9.4.2, EAPOL Logoff frames received"
819    ::= { hpicfDot1xAuthStatsEntry 4 }
820
821hpicfDot1xAuthEapolRespIdFramesRx OBJECT-TYPE
822    SYNTAX      Counter32
823    MAX-ACCESS  read-only
824    STATUS      current
825    DESCRIPTION
826        "The number of EAP Resp/Id frames that have
827        been received by this Authenticator."
828    REFERENCE
829        "802.1X-2001 9.4.2, EAPOL Resp/Id frames received"
830    ::= { hpicfDot1xAuthStatsEntry 5 }
831
832hpicfDot1xAuthEapolRespFramesRx OBJECT-TYPE
833    SYNTAX      Counter32
834    MAX-ACCESS  read-only
835    STATUS      current
836    DESCRIPTION
837        "The number of valid EAP Response frames
838        (other than Resp/Id frames) that have been
839        received by this Authenticator."
840    REFERENCE
841        "802.1X-2001 9.4.2, EAPOL Response frames received"
842    ::= { hpicfDot1xAuthStatsEntry 6 }
843
844hpicfDot1xAuthEapolReqIdFramesTx OBJECT-TYPE
845    SYNTAX      Counter32
846    MAX-ACCESS  read-only
847    STATUS      current
848    DESCRIPTION
849        "The number of EAP Req/Id frames that have been
850        transmitted by this Authenticator."
851    REFERENCE
852        "802.1X-2001 9.4.2, EAPOL Req/Id frames transmitted"
853    ::= { hpicfDot1xAuthStatsEntry 7 }
854
855hpicfDot1xAuthEapolReqFramesTx OBJECT-TYPE
856    SYNTAX      Counter32
857    MAX-ACCESS  read-only
858    STATUS      current
859    DESCRIPTION
860        "The number of EAP Request frames
861        (other than Rq/Id frames) that have been
862        transmitted by this Authenticator."
863    REFERENCE
864        "802.1X-2001 9.4.2, EAPOL Request frames transmitted"
865    ::= { hpicfDot1xAuthStatsEntry 8 }
866
867hpicfDot1xAuthInvalidEapolFramesRx OBJECT-TYPE
868    SYNTAX      Counter32
869    MAX-ACCESS  read-only
870    STATUS      current
871    DESCRIPTION
872        "The number of EAPOL frames that have been
873        received by this Authenticator in which the
874        frame type is not recognized."
875    REFERENCE
876        "802.1X-2001 9.4.2, Invalid EAPOL frames received"
877    ::= { hpicfDot1xAuthStatsEntry 9 }
878
879hpicfDot1xAuthEapLengthErrorFramesRx OBJECT-TYPE
880    SYNTAX      Counter32
881    MAX-ACCESS  read-only
882    STATUS      current
883    DESCRIPTION
884        "The number of EAPOL frames that have been received
885        by this Authenticator in which the Packet Body
886        Length field is invalid."
887    REFERENCE
888        "802.1X-2001 9.4.2, EAP length error frames received"
889    ::= { hpicfDot1xAuthStatsEntry 10 }
890
891hpicfDot1xAuthLastEapolFrameVersion OBJECT-TYPE
892    SYNTAX      Unsigned32
893    MAX-ACCESS  read-only
894    STATUS      current
895    DESCRIPTION
896        "The protocol version number carried in the
897        most recently received EAPOL frame."
898    REFERENCE
899        "802.1X-2001 9.4.2, Last EAPOL frame version"
900    ::= { hpicfDot1xAuthStatsEntry 11 }
901
902hpicfDot1xAuthLastEapolFrameSource OBJECT-TYPE
903    SYNTAX      MacAddress
904    MAX-ACCESS  read-only
905    STATUS      current
906    DESCRIPTION
907        "The source MAC address carried in the
908        most recently received EAPOL frame."
909    REFERENCE
910        "802.1X-2001 9.4.2, Last EAPOL frame source"
911    ::= { hpicfDot1xAuthStatsEntry 12 }
912
913-- ---------------------------------------------------------- --
914-- The Authenticator Session Statistics Table
915-- ---------------------------------------------------------- --
916
917hpicfDot1xAuthSessionStatsTable OBJECT-TYPE
918    SYNTAX      SEQUENCE OF HpicfDot1xAuthSessionStatsEntry
919    MAX-ACCESS  not-accessible
920    STATUS      current
921    DESCRIPTION
922        "A table that contains the session statistics objects
923        for the Authenticator PAE's associated with each
924        shared-media Port."
925    REFERENCE
926        "802.1X-2001 9.4.4"
927    ::= { hpicfDot1xAuthenticator 5 }
928
929hpicfDot1xAuthSessionStatsEntry OBJECT-TYPE
930    SYNTAX      HpicfDot1xAuthSessionStatsEntry
931    MAX-ACCESS  not-accessible
932    STATUS      current
933    DESCRIPTION
934        "The session statistics information for an Authenticator
935        PAE.  This shows the current values being collected for
936        each session that is still in progress, or the final
937        values for the last valid session on each port where
938        there is no session currently active."
939    INDEX { hpicfDot1xSMAuthPaePort,
940            hpicfDot1xSMAuthMacAddr }
941    ::= { hpicfDot1xAuthSessionStatsTable 1 }
942
943HpicfDot1xAuthSessionStatsEntry ::=
944    SEQUENCE {
945        hpicfDot1xAuthSessionPerPAECountersEnabled
946            TruthValue,
947        hpicfDot1xAuthSessionOctetsRx
948            Counter64,
949        hpicfDot1xAuthSessionOctetsTx
950            Counter64,
951        hpicfDot1xAuthSessionFramesRx
952            Counter32,
953        hpicfDot1xAuthSessionFramesTx
954            Counter32,
955        hpicfDot1xAuthSessionId
956            SnmpAdminString,
957        hpicfDot1xAuthSessionAuthenticMethod
958            INTEGER,
959        hpicfDot1xAuthSessionTime
960            TimeTicks,
961        hpicfDot1xAuthSessionStartTime
962            TimeStamp,
963        hpicfDot1xAuthSessionStopTime
964            TimeStamp,
965        hpicfDot1xAuthSessionInactiveTime
966            TimeTicks,
967        hpicfDot1xAuthSessionTerminateCause
968            INTEGER,
969        hpicfDot1xAuthSessionUserName
970            SnmpAdminString,
971        hpicfDot1xAuthSessionIsForwarding
972            TruthValue,
973        hpicfDot1xAuthSessionVid
974            VlanIndex,
975        hpicfDot1xAuthSessionRoleName
976            HpAutzUserRoleName
977    }
978
979hpicfDot1xAuthSessionPerPAECountersEnabled OBJECT-TYPE
980    SYNTAX      TruthValue
981    MAX-ACCESS  read-only
982    STATUS      current
983    DESCRIPTION
984       "Specifies whether individualized PAE octet and
985        frame counts are supported.
986
987        If TRUE then system is capable of maintaining
988        separate counter sets for each, of possibly many,
989        Authenticator PAE instance on a port.
990
991        If FALSE then system is incapable of maintaining
992        separate counter sets. Frame and octet counter values
993        returned are an aggregate of all PAE sessions on the
994        port."
995    ::= { hpicfDot1xAuthSessionStatsEntry 1 }
996
997hpicfDot1xAuthSessionOctetsRx OBJECT-TYPE
998    SYNTAX      Counter64
999    MAX-ACCESS  read-only
1000    STATUS      current
1001    DESCRIPTION
1002        "The number of octets received in user data
1003        frames during the session."
1004    REFERENCE
1005        "802.1X-2001 9.4.4, Session Octets Received"
1006    ::= { hpicfDot1xAuthSessionStatsEntry 2 }
1007
1008hpicfDot1xAuthSessionOctetsTx OBJECT-TYPE
1009    SYNTAX      Counter64
1010    MAX-ACCESS  read-only
1011    STATUS      current
1012    DESCRIPTION
1013        "The number of octets transmitted in user data
1014        frames during the session."
1015    REFERENCE
1016        "802.1X-2001 9.4.4, Session Octets Transmitted"
1017    ::= { hpicfDot1xAuthSessionStatsEntry 3 }
1018
1019hpicfDot1xAuthSessionFramesRx OBJECT-TYPE
1020    SYNTAX      Counter32
1021    MAX-ACCESS  read-only
1022    STATUS      current
1023    DESCRIPTION
1024        "The number of user data frames received
1025        during the session."
1026    REFERENCE
1027        "802.1X-2001 9.4.4, Session Frames Received"
1028    ::= { hpicfDot1xAuthSessionStatsEntry 4 }
1029
1030hpicfDot1xAuthSessionFramesTx OBJECT-TYPE
1031    SYNTAX      Counter32
1032    MAX-ACCESS  read-only
1033    STATUS      current
1034    DESCRIPTION
1035        "The number of user data frames transmitted
1036        during the session."
1037    REFERENCE
1038        "802.1X-2001 9.4.4, Session Frames Transmitted"
1039    ::= { hpicfDot1xAuthSessionStatsEntry 5 }
1040
1041hpicfDot1xAuthSessionId OBJECT-TYPE
1042    SYNTAX      SnmpAdminString
1043    MAX-ACCESS  read-only
1044    STATUS      current
1045    DESCRIPTION
1046        "A unique identifier for the session, in the
1047        form of a printable ASCII string of at least
1048        three characters."
1049    REFERENCE
1050        "802.1X-2001 9.4.4, Session Identifier"
1051    ::= { hpicfDot1xAuthSessionStatsEntry 6 }
1052
1053hpicfDot1xAuthSessionAuthenticMethod OBJECT-TYPE
1054    SYNTAX      INTEGER {
1055                    remoteAuthServer(1),
1056                    localAuthServer(2),
1057                    localandremoteAuthServer(3)
1058                }
1059    MAX-ACCESS  read-only
1060    STATUS      current
1061    DESCRIPTION
1062        "The authentication method used to establish the
1063        session."
1064    REFERENCE
1065        "802.1X-2001 9.4.4, Session Authentication Method"
1066    ::= { hpicfDot1xAuthSessionStatsEntry 7 }
1067
1068hpicfDot1xAuthSessionTime OBJECT-TYPE
1069    SYNTAX      TimeTicks
1070    MAX-ACCESS  read-only
1071    STATUS      current
1072    DESCRIPTION
1073        "The duration of the session in seconds."
1074    REFERENCE
1075        "802.1X-2001 9.4.4, Session Time"
1076    ::= { hpicfDot1xAuthSessionStatsEntry 8 }
1077
1078hpicfDot1xAuthSessionStartTime OBJECT-TYPE
1079    SYNTAX      TimeStamp
1080    MAX-ACCESS  read-only
1081    STATUS      current
1082    DESCRIPTION
1083        "This object contains the value of sysUpTime at the
1084         time Supplicant was successfully authenticated."
1085    ::= { hpicfDot1xAuthSessionStatsEntry 9 }
1086
1087hpicfDot1xAuthSessionStopTime OBJECT-TYPE
1088    SYNTAX      TimeStamp
1089    MAX-ACCESS  read-only
1090    STATUS	    current
1091    DESCRIPTION
1092        "This object contains the value of sysUpTime at the
1093         time an authenticated Supplicant was de-authenticated,
1094         as a result of an EAPOL-Logoff, reauthentication period
1095         expiration, or forced asynchronous reauthentication."
1096    ::= { hpicfDot1xAuthSessionStatsEntry 10 }
1097
1098hpicfDot1xAuthSessionInactiveTime OBJECT-TYPE
1099    SYNTAX      TimeTicks
1100    MAX-ACCESS  read-only
1101    STATUS      current
1102    DESCRIPTION
1103        "This time (in seconds) since last user data frames,
1104         either received or transmitted, were observed."
1105    ::= { hpicfDot1xAuthSessionStatsEntry 11 }
1106
1107
1108hpicfDot1xAuthSessionTerminateCause OBJECT-TYPE
1109    SYNTAX      INTEGER {
1110                    supplicantLogoff(1),
1111                    portFailure(2),
1112                    supplicantRestart(3),
1113                    reauthFailed(4),
1114                    authControlForceUnauth(5),
1115                    portReInit(6),
1116                    portAdminDisabled(7),
1117                    notTerminatedYet(999)
1118                    }
1119    MAX-ACCESS  read-only
1120    STATUS      current
1121    DESCRIPTION
1122        "The reason for the session termination."
1123    REFERENCE
1124        "802.1X-2001 9.4.4, Session Terminate Cause"
1125    ::= { hpicfDot1xAuthSessionStatsEntry 12 }
1126
1127hpicfDot1xAuthSessionUserName OBJECT-TYPE
1128    SYNTAX      SnmpAdminString
1129    MAX-ACCESS  read-only
1130    STATUS      current
1131    DESCRIPTION
1132        "The User-Name representing the identity of the
1133        Supplicant PAE."
1134    REFERENCE
1135        "802.1X-2001 9.4.4, Session User Name"
1136    ::= { hpicfDot1xAuthSessionStatsEntry 13 }
1137
1138hpicfDot1xAuthSessionIsForwarding OBJECT-TYPE
1139    SYNTAX      TruthValue
1140    MAX-ACCESS  read-only
1141    STATUS      current
1142    DESCRIPTION
1143        "Specifies whether traffic originating from
1144         Supplicant PAE is being forwarded by
1145         Authenticator PAE.
1146
1147         If TRUE, then Authenticator is forwarding
1148         Supplicant's traffic
1149
1150         If FALSE, then Authenticator is not forwarding
1151         (blocking) Supplicant's traffic."
1152    ::= { hpicfDot1xAuthSessionStatsEntry 14 }
1153
1154hpicfDot1xAuthSessionVid OBJECT-TYPE
1155    SYNTAX      VlanIndex
1156    MAX-ACCESS  read-only
1157    STATUS      current
1158    DESCRIPTION
1159        "The PVID on which user data frames are being forwarded."
1160    ::= { hpicfDot1xAuthSessionStatsEntry 15 }
1161
1162hpicfDot1xAuthSessionRoleName OBJECT-TYPE
1163    SYNTAX      HpAutzUserRoleName
1164    MAX-ACCESS  read-only
1165    STATUS      current
1166    DESCRIPTION
1167        "When hpSwitchAutzUserRoleEnabled is true, specifies the user
1168         role of the client assigned to the Supplicant PAE."
1169    ::= { hpicfDot1xAuthSessionStatsEntry 16 }
1170
1171-- ---------------------------------------------------------- --
1172-- Global Objects for Authenticator
1173-- ---------------------------------------------------------- --
1174
1175hpicfDot1xAuthAllowGvrpVlans OBJECT-TYPE
1176    SYNTAX      TruthValue
1177    MAX-ACCESS  read-write
1178    STATUS      current
1179    DESCRIPTION "This object allows enable/disable the use
1180                 of RADIUS-assigned dynamic (GVRP) VLANs."
1181    ::= { hpicfDot1xAuthenticator 6 }
1182
1183hpicfDot1xAuthCachedReauthDelay OBJECT-TYPE
1184    SYNTAX      Unsigned32 (0..2147483647)
1185    UNITS       "seconds"
1186    MAX-ACCESS  read-write
1187    STATUS      current
1188    DESCRIPTION "The value indicates the period in seconds, during which
1189                 all reauthentications will be suppressed after a cached
1190                 reauthentication."
1191    DEFVAL { 0 }
1192    ::= { hpicfDot1xAuthenticator 7 }
1193
1194-- ---------------------------------------------------------- --
1195-- The PAE Supplicant Group
1196-- ---------------------------------------------------------- --
1197
1198-- placeholder
1199
1200
1201-- ---------------------------------------------------------- --
1202-- The Supplicant Configuration Table
1203-- (AUGMENTS dot1xSuppConfigEntry)
1204-- ---------------------------------------------------------- --
1205
1206-- ------------------------------------------------------------
1207-- Note: hpicfDot1xSuppConfigTable was formerly located at:
1208-- iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).
1209--  hp(11).nm(2).icf(14).hpicfObjects(11).hpicfSwitch(5).
1210--   hpSwitch(1).hpSwitchAuthenticationMIB(16).
1211--    hpDot1xSuppConfigTable(9)
1212-- ------------------------------------------------------------
1213
1214-- place holder
1215    hpicfDot1xSuppConfigTable OBJECT-TYPE
1216         SYNTAX      SEQUENCE OF HpicfDot1xSuppConfigEntry
1217         MAX-ACCESS  not-accessible
1218         STATUS      current
1219         DESCRIPTION "This table supplements the 'dot1xSuppConfigTable'."
1220    ::= { hpicfDot1xSupplicant 1 }
1221
1222    hpicfDot1xSuppConfigEntry OBJECT-TYPE
1223         SYNTAX      HpicfDot1xSuppConfigEntry
1224         MAX-ACCESS  not-accessible
1225         STATUS      current
1226         DESCRIPTION "The fields in these entries will be used to supplement
1227                      'dot1xSuppConfigEntry'."
1228         AUGMENTS { dot1xSuppConfigEntry }
1229    ::= { hpicfDot1xSuppConfigTable 1 }
1230
1231    HpicfDot1xSuppConfigEntry ::=
1232         SEQUENCE {
1233            hpicfDot1xSuppConfigIdentity          DisplayString,
1234            hpicfDot1xSuppConfigPassword          DisplayString,
1235            hpicfDot1xSuppConfigPasswordEncrypted OCTET STRING
1236         }
1237
1238    hpicfDot1xSuppConfigIdentity OBJECT-TYPE
1239         SYNTAX      DisplayString (SIZE(0..64))
1240         MAX-ACCESS  read-write
1241         STATUS      current
1242         DESCRIPTION "This object can be used to set/get the identity
1243                      802.1x supplicant supplies to its authenticator."
1244    ::= { hpicfDot1xSuppConfigEntry 1 }
1245
1246    hpicfDot1xSuppConfigPassword OBJECT-TYPE
1247         SYNTAX      DisplayString (SIZE(0..64))
1248         MAX-ACCESS  read-write
1249         STATUS      current
1250         DESCRIPTION "This object can be used to set the password
1251                      the supplicant uses for MD5 authentication."
1252    ::= { hpicfDot1xSuppConfigEntry 2 }
1253
1254    hpicfDot1xSuppConfigPasswordEncrypted OBJECT-TYPE
1255        SYNTAX       OCTET STRING (SIZE(0..256))
1256        MAX-ACCESS   read-write
1257        STATUS       current
1258        DESCRIPTION  "The encrypted form of the password used by
1259                     supplicant for MD5 authentication. This object
1260                     may only be read or written when
1261                     hpSwitchAuthenticationEncryptCredentialsMethod
1262                     is set to a value other than none(0). At most
1263                     one of hpicfDot1xSuppConfigPassword and
1264                     hpicfDot1xSuppConfigPasswordEncrypted may be set
1265                     in any transaction. This object should only be
1266                     written with an encrypted password previously
1267                     read from a compatible HP Networking device."
1268    ::= { hpicfDot1xSuppConfigEntry 3 }
1269
1270-- ---------------------------------------------------------- --
1271-- Conformance Information
1272-- ---------------------------------------------------------- --
1273
1274hpicfDot1xConformance OBJECT IDENTIFIER ::= { hpicfDot1xMIB 2 }
1275
1276hpicfDot1xGroups OBJECT IDENTIFIER ::= { hpicfDot1xConformance 1 }
1277
1278hpicfDot1xCompliances OBJECT IDENTIFIER
1279    ::= { hpicfDot1xConformance 2 }
1280
1281-- ---------------------------------------------------------- --
1282-- units of conformance
1283-- ---------------------------------------------------------- --
1284
1285hpicfDot1xPaePortGroup OBJECT-GROUP
1286    OBJECTS {
1287        hpicfDot1xPaePortAuth,
1288        hpicfDot1xPaePortSupp,
1289        hpicfDot1xPaePortMBV
1290     }
1291     STATUS     current
1292     DESCRIPTION
1293       "A collection of objects providing basic administrative
1294        control over Authenticator PAE and Supplicant PAE in
1295        system."
1296    ::= { hpicfDot1xGroups 1 }
1297
1298hpicfDot1xAuthConfigGroup OBJECT-GROUP
1299    OBJECTS {
1300        hpicfDot1xAuthAuthVid,
1301        hpicfDot1xAuthUnauthVid,
1302        hpicfDot1xAuthUnauthPeriod,
1303        hpicfDot1xAuthClientLimit,
1304        hpicfDot1xAuthLogoffPeriod
1305    }
1306    STATUS      deprecated
1307    DESCRIPTION
1308        "********* THIS GROUP IS DEPRECATED *********
1309        A collection of objects providing basic configuration
1310        control of over Authenticator PAEs."
1311    ::= { hpicfDot1xGroups 2 }
1312
1313
1314hpicfDot1xSMAuthConfigGroup OBJECT-GROUP
1315    OBJECTS {
1316        hpicfDot1xSMAuthInitialize,
1317        hpicfDot1xSMAuthReauthenticate,
1318        hpicfDot1xSMAuthPaeState,
1319        hpicfDot1xSMAuthBackendAuthState,
1320        hpicfDot1xSMAuthReAuthPeriod,
1321        hpicfDot1xSMAuthReAuthEnabled
1322    }
1323    STATUS      current
1324    DESCRIPTION
1325        "A collection of objects providing basic status and
1326         configuration control over Authenticator PAEs running
1327         on a shared-media port."
1328    ::= { hpicfDot1xGroups 3 }
1329
1330hpicfDot1xAuthDiagGroup OBJECT-GROUP
1331    OBJECTS {
1332        hpicfDot1xAuthNumberOfSuccessAuthentication,
1333        hpicfDot1xAuthNumberOfFailedAuthentication
1334    }
1335    STATUS      current
1336    DESCRIPTION
1337        "A collection of objects providing basic diagnostic
1338        Information over Authenticator PAEs."
1339    ::= { hpicfDot1xGroups 4 }
1340
1341
1342hpicfDot1xAuthStatsGroup OBJECT-GROUP
1343    OBJECTS {
1344        hpicfDot1xAuthEapolFramesRx,
1345        hpicfDot1xAuthEapolFramesTx,
1346        hpicfDot1xAuthEapolStartFramesRx,
1347        hpicfDot1xAuthEapolLogoffFramesRx,
1348        hpicfDot1xAuthEapolRespIdFramesRx,
1349        hpicfDot1xAuthEapolRespFramesRx,
1350        hpicfDot1xAuthEapolReqIdFramesTx,
1351        hpicfDot1xAuthEapolReqFramesTx,
1352        hpicfDot1xAuthInvalidEapolFramesRx,
1353        hpicfDot1xAuthEapLengthErrorFramesRx,
1354        hpicfDot1xAuthLastEapolFrameVersion,
1355        hpicfDot1xAuthLastEapolFrameSource
1356    }
1357    STATUS      current
1358    DESCRIPTION
1359        "A collection of objects providing statistics about
1360         Authenticator PAEs running on a shared-media port."
1361    ::= { hpicfDot1xGroups 5 }
1362
1363
1364hpicfDot1xAuthSessionStatsGroup OBJECT-GROUP
1365    OBJECTS {
1366        hpicfDot1xAuthSessionOctetsRx,
1367        hpicfDot1xAuthSessionOctetsTx,
1368        hpicfDot1xAuthSessionFramesRx,
1369        hpicfDot1xAuthSessionFramesTx,
1370        hpicfDot1xAuthSessionId,
1371        hpicfDot1xAuthSessionAuthenticMethod,
1372        hpicfDot1xAuthSessionTime,
1373        hpicfDot1xAuthSessionStartTime,
1374        hpicfDot1xAuthSessionStopTime,
1375        hpicfDot1xAuthSessionInactiveTime,
1376        hpicfDot1xAuthSessionTerminateCause,
1377        hpicfDot1xAuthSessionUserName,
1378        hpicfDot1xAuthSessionIsForwarding,
1379        hpicfDot1xAuthSessionVid
1380    }
1381    STATUS      deprecated
1382    DESCRIPTION
1383        "A collection of objects providing statistics about the
1384        current, or last sessions for Authenticator PAEs running
1385        on a shared-media port."
1386    ::= { hpicfDot1xGroups 6 }
1387
1388hpicfDot1xAuthConfigGroup2 OBJECT-GROUP
1389    OBJECTS {
1390        hpicfDot1xAuthAuthVid,
1391        hpicfDot1xAuthUnauthVid,
1392        hpicfDot1xAuthUnauthPeriod,
1393        hpicfDot1xAuthLogoffPeriod,
1394        hpicfDot1xAuthClientLimit2
1395    }
1396    STATUS      current
1397    DESCRIPTION
1398        "A collection of objects providing basic configuration
1399        control of over Authenticator PAEs."
1400    ::= { hpicfDot1xGroups 7 }
1401
1402hpicfDot1xAuthConfigGroup3 OBJECT-GROUP
1403    OBJECTS {
1404        hpicfDot1xAuthAuthVid,
1405        hpicfDot1xAuthUnauthVid,
1406        hpicfDot1xAuthUnauthPeriod,
1407        hpicfDot1xAuthLogoffPeriod,
1408        hpicfDot1xAuthClientLimit2,
1409        hpicfDot1xAuthAllowGvrpVlans
1410    }
1411    STATUS      current
1412    DESCRIPTION
1413        "A collection of objects providing basic configuration
1414        control of over Authenticator PAEs."
1415    ::= { hpicfDot1xGroups 8 }
1416
1417hpicfDot1xAuthConfigGroup4 OBJECT-GROUP
1418    OBJECTS {
1419        hpicfDot1xAuthAuthVid,
1420        hpicfDot1xAuthUnauthVid,
1421        hpicfDot1xAuthUnauthPeriod,
1422        hpicfDot1xAuthLogoffPeriod,
1423        hpicfDot1xAuthClientLimit2,
1424        hpicfDot1xAuthAllowGvrpVlans,
1425        hpicfDot1xAuthCachedReauthPeriod
1426    }
1427    STATUS      deprecated
1428    DESCRIPTION
1429        "A collection of objects providing basic configuration
1430        control of over Authenticator PAEs."
1431    ::= { hpicfDot1xGroups 9 }
1432
1433hpicfDot1xAuthConfigGroup5 OBJECT-GROUP
1434    OBJECTS {
1435        hpicfDot1xAuthAuthVid,
1436        hpicfDot1xAuthUnauthVid,
1437        hpicfDot1xAuthUnauthPeriod,
1438        hpicfDot1xAuthLogoffPeriod,
1439        hpicfDot1xAuthClientLimit2,
1440        hpicfDot1xAuthAllowGvrpVlans,
1441        hpicfDot1xAuthCachedReauthPeriod,
1442        hpicfDot1xAuthCachedReauthDelay
1443    }
1444    STATUS      deprecated
1445    DESCRIPTION
1446        "A collection of objects providing basic configuration
1447        control of over Authenticator PAEs."
1448    ::= { hpicfDot1xGroups 10 }
1449
1450hpicfDot1xSuppConfigGroup OBJECT-GROUP
1451    OBJECTS {
1452        hpicfDot1xSuppConfigIdentity,
1453        hpicfDot1xSuppConfigPassword,
1454        hpicfDot1xSuppConfigPasswordEncrypted
1455    }
1456    STATUS current
1457    DESCRIPTION
1458        "A collection of objects providing basic configuration
1459        of the 802.1x supplicant."
1460    ::= { hpicfDot1xGroups 11 }
1461
1462hpicfDot1xPaeAuthSessionGroup OBJECT-GROUP
1463    OBJECTS {
1464       hpicfDot1xSMAuthMacAddr,
1465       hpicfDot1xPaePortMixed,
1466       hpicfDot1xAuthSessionPerPAECountersEnabled
1467    }
1468    STATUS deprecated
1469    DESCRIPTION
1470        "A collection of Dot1x objects ."
1471    ::= { hpicfDot1xGroups 12 }
1472
1473hpicfDot1xSMAuthSessionTimeoutGroup OBJECT-GROUP
1474    OBJECTS {
1475        hpicfDot1xSMAuthSessionTimeout
1476    }
1477    STATUS current
1478    DESCRIPTION
1479        "A collection of objects providing RADIUS server set session
1480         timeout for user reauthentication"
1481    ::= { hpicfDot1xGroups 13 }
1482
1483hpicfDot1xPaeAuthSessionGroup1 OBJECT-GROUP
1484    OBJECTS {
1485       hpicfDot1xSMAuthMacAddr,
1486       hpicfDot1xPaePortMixed,
1487       hpicfDot1xPaePortSpeedVSA,
1488       hpicfDot1xAuthSessionPerPAECountersEnabled
1489    }
1490    STATUS current
1491    DESCRIPTION
1492        "A collection of Dot1x objects ."
1493    ::= { hpicfDot1xGroups 14 }
1494hpicfDot1xAuthSessionStatsGroup1 OBJECT-GROUP
1495    OBJECTS {
1496        hpicfDot1xAuthSessionOctetsRx,
1497        hpicfDot1xAuthSessionOctetsTx,
1498        hpicfDot1xAuthSessionFramesRx,
1499        hpicfDot1xAuthSessionFramesTx,
1500        hpicfDot1xAuthSessionId,
1501        hpicfDot1xAuthSessionAuthenticMethod,
1502        hpicfDot1xAuthSessionTime,
1503        hpicfDot1xAuthSessionStartTime,
1504        hpicfDot1xAuthSessionStopTime,
1505        hpicfDot1xAuthSessionInactiveTime,
1506        hpicfDot1xAuthSessionTerminateCause,
1507        hpicfDot1xAuthSessionUserName,
1508        hpicfDot1xAuthSessionIsForwarding,
1509        hpicfDot1xAuthSessionVid,
1510        hpicfDot1xAuthSessionRoleName
1511    }
1512    STATUS      current
1513    DESCRIPTION
1514        "A collection of objects providing statistics about the
1515        current, or last sessions for Authenticator PAEs running
1516        on a shared-media port."
1517    ::= { hpicfDot1xGroups 18 }
1518
1519hpicfDot1xSystemGroup OBJECT-GROUP
1520    OBJECTS {
1521        hpicfDot1x2010
1522    }
1523    STATUS current
1524    DESCRIPTION
1525        "A collection of objects providing dot1x 2010 support
1526         for authenticator and supplicant."
1527    ::= { hpicfDot1xGroups 19 }
1528
1529hpicfDot1xPaePortGroup1 OBJECT-GROUP
1530    OBJECTS {
1531        hpicfDot1xPaePortCritAuthVoiceVid,
1532        hpicfDot1xPaePortCritAuthDataVid,
1533        hpicfDot1xPaePortCritAuthUserRole,
1534        hpicfDot1xPaePortOpenAuthVoiceVid,
1535        hpicfDot1xPaePortOpenAuthDataVid,
1536        hpicfDot1xPaePortOpenAuthUserRole,
1537        hpicfDot1xPaePortInitialRole
1538    }
1539    STATUS current
1540    DESCRIPTION
1541        "A collection of objects providing configuration support
1542         for critial/open auth vlan."
1543    ::= { hpicfDot1xGroups 20 }
1544
1545hpicfDot1xPaePortEapRetriesGroup OBJECT-GROUP
1546    OBJECTS {
1547        hpicfAuthMaxEapReq
1548    }
1549    STATUS current
1550    DESCRIPTION
1551        "A collection of objects providing configuration support
1552         for EAP Retries in Authentication order on Port."
1553    ::= { hpicfDot1xGroups 22 }
1554
1555hpicfDot1xAuthConfigGroup7 OBJECT-GROUP
1556    OBJECTS {
1557        hpicfDot1xAuthAuthVid,
1558        hpicfDot1xAuthUnauthVid,
1559        hpicfDot1xAuthUnauthPeriod,
1560        hpicfDot1xAuthLogoffPeriod,
1561        hpicfDot1xAuthClientLimit2,
1562        hpicfDot1xAuthAllowGvrpVlans,
1563        hpicfDot1xAuthCachedReauthPeriod,
1564        hpicfDot1xAuthCachedReauthDelay
1565    }
1566    STATUS      deprecated
1567    DESCRIPTION
1568        "A collection of objects providing basic configuration
1569        control of over Authenticator PAEs."
1570    ::= { hpicfDot1xGroups 23 }
1571
1572
1573hpicfDot1xAuthConfigGroup8 OBJECT-GROUP
1574    OBJECTS {
1575        hpicfDot1xAuthAuthVid,
1576        hpicfDot1xAuthUnauthVid,
1577        hpicfDot1xAuthUnauthPeriod,
1578        hpicfDot1xAuthLogoffPeriod,
1579        hpicfDot1xAuthClientLimit2,
1580        hpicfDot1xAuthAllowGvrpVlans,
1581        hpicfDot1xAuthCachedReauthPeriod,
1582        hpicfDot1xAuthCachedReauthDelay,
1583        hpicfDot1xAuthEnforceCacheReauth,
1584        hpicfDot1xAuthUnauthVidLLDPNwkPolicy
1585    }
1586    STATUS      current
1587    DESCRIPTION
1588        "A collection of objects providing basic configuration
1589        control of over Authenticator PAEs."
1590    ::= { hpicfDot1xGroups 24 }
1591
1592
1593-- ---------------------------------------------------------- --
1594-- compliance statements
1595-- ---------------------------------------------------------- --
1596
1597hpicfDot1xCompliance MODULE-COMPLIANCE
1598    STATUS      deprecated
1599    DESCRIPTION
1600        "********* THIS COMPLIANCE IS DEPRECATED *********
1601        The compliance statement for devices support of
1602        HP IEEE 802.1X extensions MIB."
1603
1604    MODULE
1605        GROUP   hpicfDot1xPaePortGroup
1606        DESCRIPTION
1607            "This group is mandatory for systems that support
1608            Authenticator and/or Supplicant functions of the PAE."
1609
1610        GROUP   hpicfDot1xAuthConfigGroup
1611        DESCRIPTION
1612            "This group is mandatory for systems that support
1613            Authenticator functions of the PAE."
1614
1615        GROUP   hpicfDot1xSMAuthConfigGroup
1616        DESCRIPTION
1617            "This group is mandatory for systems that support
1618            shared-media Authenticator functions of the PAE."
1619
1620        GROUP   hpicfDot1xAuthStatsGroup
1621        DESCRIPTION
1622            "This group is mandatory for systems that support
1623            the Authenticator functions of the PAE."
1624
1625        GROUP   hpicfDot1xAuthSessionStatsGroup
1626        DESCRIPTION
1627            "This group is mandatory for systems that support
1628            the Authenticator functions of the PAE."
1629
1630
1631    ::= { hpicfDot1xCompliances 1 }
1632
1633hpicfDot1xCompliance2 MODULE-COMPLIANCE
1634    STATUS deprecated
1635    DESCRIPTION
1636        "********* THIS COMPLIANCE IS DEPRECATED *********
1637        The compliance statement for devices support of
1638        HP IEEE 802.1X extensions MIB."
1639
1640    MODULE
1641        GROUP   hpicfDot1xPaePortGroup
1642        DESCRIPTION
1643            "This group is mandatory for systems that support
1644            Authenticator and/or Supplicant functions of the PAE."
1645
1646        GROUP   hpicfDot1xAuthConfigGroup2
1647        DESCRIPTION
1648            "This group is mandatory for systems that support
1649            Authenticator functions of the PAE."
1650
1651        GROUP   hpicfDot1xSMAuthConfigGroup
1652        DESCRIPTION
1653            "This group is mandatory for systems that support
1654            shared-media Authenticator functions of the PAE."
1655
1656        GROUP   hpicfDot1xAuthStatsGroup
1657        DESCRIPTION
1658            "This group is mandatory for systems that support
1659            the Authenticator functions of the PAE."
1660
1661        GROUP   hpicfDot1xAuthSessionStatsGroup
1662        DESCRIPTION
1663            "This group is mandatory for systems that support
1664            the Authenticator functions of the PAE."
1665
1666
1667    ::= { hpicfDot1xCompliances 2 }
1668
1669hpicfDot1xCompliance3 MODULE-COMPLIANCE
1670    STATUS deprecated
1671    DESCRIPTION
1672        "********* THIS COMPLIANCE IS DEPRECATED *********
1673        The compliance statement for devices support of
1674        HP IEEE 802.1X extensions MIB."
1675
1676    MODULE
1677        GROUP   hpicfDot1xPaePortGroup
1678        DESCRIPTION
1679            "This group is mandatory for systems that support
1680            Authenticator and/or Supplicant functions of the PAE."
1681
1682        GROUP   hpicfDot1xAuthConfigGroup3
1683        DESCRIPTION
1684            "This group is mandatory for systems that support
1685            Authenticator functions of the PAE."
1686
1687        GROUP   hpicfDot1xSMAuthConfigGroup
1688        DESCRIPTION
1689            "This group is mandatory for systems that support
1690            shared-media Authenticator functions of the PAE."
1691
1692        GROUP   hpicfDot1xAuthStatsGroup
1693        DESCRIPTION
1694            "This group is mandatory for systems that support
1695            the Authenticator functions of the PAE."
1696
1697        GROUP   hpicfDot1xAuthSessionStatsGroup
1698        DESCRIPTION
1699            "This group is mandatory for systems that support
1700            the Authenticator functions of the PAE."
1701
1702
1703    ::= { hpicfDot1xCompliances 3 }
1704
1705hpicfDot1xCompliance4 MODULE-COMPLIANCE
1706    STATUS  deprecated
1707    DESCRIPTION
1708        "********* THIS COMPLIANCE IS DEPRECATED *********
1709        The compliance statement for devices support of
1710        HP IEEE 802.1X extensions MIB."
1711
1712    MODULE
1713        GROUP   hpicfDot1xPaePortGroup
1714        DESCRIPTION
1715            "This group is mandatory for systems that support
1716            Authenticator and/or Supplicant functions of the PAE."
1717
1718        GROUP   hpicfDot1xAuthConfigGroup4
1719        DESCRIPTION
1720            "This group is mandatory for systems that support
1721            Authenticator functions of the PAE."
1722
1723        GROUP   hpicfDot1xSMAuthConfigGroup
1724        DESCRIPTION
1725            "This group is mandatory for systems that support
1726            shared-media Authenticator functions of the PAE."
1727
1728
1729        GROUP   hpicfDot1xAuthStatsGroup
1730        DESCRIPTION
1731            "This group is mandatory for systems that support
1732            the Authenticator functions of the PAE."
1733
1734        GROUP   hpicfDot1xAuthSessionStatsGroup
1735        DESCRIPTION
1736            "This group is mandatory for systems that support
1737            the Authenticator functions of the PAE."
1738
1739
1740    ::= { hpicfDot1xCompliances 4 }
1741
1742hpicfDot1xCompliance5 MODULE-COMPLIANCE
1743    STATUS  deprecated
1744    DESCRIPTION
1745        "The compliance statement for devices support of
1746        HP IEEE 802.1X extensions MIB."
1747    MODULE
1748        GROUP   hpicfDot1xPaePortGroup
1749        DESCRIPTION
1750            "This group is mandatory for systems that support
1751            Authenticator and/or Supplicant functions of the PAE."
1752
1753        GROUP   hpicfDot1xAuthConfigGroup5
1754        DESCRIPTION
1755            "This group is mandatory for systems that support
1756            Authenticator functions of the PAE."
1757
1758        GROUP   hpicfDot1xSMAuthConfigGroup
1759        DESCRIPTION
1760            "This group is mandatory for systems that support
1761            shared-media Authenticator functions of the PAE."
1762
1763        GROUP   hpicfDot1xAuthStatsGroup
1764        DESCRIPTION
1765            "This group is mandatory for systems that support
1766            the Authenticator functions of the PAE."
1767
1768        GROUP   hpicfDot1xAuthSessionStatsGroup
1769        DESCRIPTION
1770            "This group is mandatory for systems that support
1771            the Authenticator functions of the PAE."
1772    ::= { hpicfDot1xCompliances 5 }
1773
1774hpicfDot1xCompliance6 MODULE-COMPLIANCE
1775    STATUS  current
1776    DESCRIPTION
1777        "The compliance statement for devices support of
1778        HP IEEE 802.1X extensions MIB."
1779    MODULE
1780        GROUP   hpicfDot1xPaePortGroup
1781        DESCRIPTION
1782            "This group is mandatory for systems that support
1783            Authenticator and/or Supplicant functions of the PAE."
1784
1785        GROUP   hpicfDot1xAuthConfigGroup5
1786        DESCRIPTION
1787            "This group is mandatory for systems that support
1788            Authenticator functions of the PAE."
1789
1790        GROUP   hpicfDot1xSMAuthConfigGroup
1791        DESCRIPTION
1792            "This group is mandatory for systems that support
1793            shared-media Authenticator functions of the PAE."
1794
1795        GROUP   hpicfDot1xAuthStatsGroup
1796        DESCRIPTION
1797            "This group is mandatory for systems that support
1798            the Authenticator functions of the PAE."
1799
1800        GROUP   hpicfDot1xAuthSessionStatsGroup
1801        DESCRIPTION
1802            "This group is mandatory for systems that support
1803            the Authenticator functions of the PAE."
1804
1805        GROUP   hpicfDot1xSuppConfigGroup
1806        DESCRIPTION
1807            "A collection of objects providing basic configuration
1808            of the 802.1x supplicant."
1809    ::= { hpicfDot1xCompliances 6 }
1810
1811hpicfDot1xCompliance7 MODULE-COMPLIANCE
1812    STATUS  deprecated
1813    DESCRIPTION
1814        "The compliance statement for devices support of
1815        HP IEEE 802.1X extensions MIB."
1816    MODULE
1817        GROUP hpicfDot1xAuthDiagGroup
1818        DESCRIPTION
1819            "This group is mandatory for systems that support
1820             basic diagnostic Information over Authenticator PAEs."
1821
1822        GROUP hpicfDot1xPaeAuthSessionGroup
1823        DESCRIPTION
1824            "This group is mandatory for systems that support
1825             basic diagnostic Information over Authenticator PAEs."
1826
1827    ::= { hpicfDot1xCompliances 7 }
1828
1829hpicfDot1xCompliance8 MODULE-COMPLIANCE
1830    STATUS  current
1831    DESCRIPTION
1832        "The compliance statement for devices support of
1833        HP IEEE 802.1X extensions MIB."
1834    MODULE
1835        GROUP hpicfDot1xSMAuthSessionTimeoutGroup
1836        DESCRIPTION
1837            "This group is mandatory for systems that support
1838            shared-media Authenticator functions of the PAE."
1839
1840    ::= { hpicfDot1xCompliances 8 }
1841
1842hpicfDot1xCompliance9 MODULE-COMPLIANCE
1843    STATUS  current
1844    DESCRIPTION
1845        "The compliance statement for devices support of
1846        HP IEEE 802.1X extensions MIB."
1847    MODULE
1848        GROUP hpicfDot1xAuthDiagGroup
1849        DESCRIPTION
1850            "This group is mandatory for systems that support
1851             basic diagnostic Information over Authenticator PAEs."
1852
1853        GROUP hpicfDot1xPaeAuthSessionGroup1
1854        DESCRIPTION
1855            "This group is mandatory for systems that support
1856             basic diagnostic Information over Authenticator PAEs."
1857
1858    ::= { hpicfDot1xCompliances 9 }
1859
1860hpicfDot1xCompliance11 MODULE-COMPLIANCE
1861    STATUS deprecated
1862    DESCRIPTION
1863        "The compliance statement for devices support of
1864        HP IEEE 802.1X extensions MIB."
1865    MODULE
1866
1867        GROUP   hpicfDot1xPaePortGroup
1868        DESCRIPTION
1869            "This group is mandatory for systems that support
1870            Authenticator and/or Supplicant functions of the PAE."
1871
1872        GROUP   hpicfDot1xSMAuthConfigGroup
1873        DESCRIPTION
1874            "This group is mandatory for systems that support
1875            shared-media Authenticator functions of the PAE."
1876
1877        GROUP   hpicfDot1xAuthStatsGroup
1878        DESCRIPTION
1879            "This group is mandatory for systems that support
1880            the Authenticator functions of the PAE."
1881
1882        GROUP   hpicfDot1xAuthSessionStatsGroup1
1883        DESCRIPTION
1884            "This group is mandatory for systems that support
1885            the Authenticator functions of the PAE."
1886
1887    ::= { hpicfDot1xCompliances 11 }
1888
1889hpicfDot1xCompliance12 MODULE-COMPLIANCE
1890    STATUS  current
1891    DESCRIPTION
1892        "The compliance statement for devices support of
1893        HP IEEE 802.1X extensions MIB."
1894    MODULE
1895       GROUP hpicfDot1xSystemGroup
1896       DESCRIPTION
1897            "This group is mandatory for systems that support
1898             basic diagnostic Information over Authenticator PAEs."
1899
1900     ::= { hpicfDot1xCompliances 12 }
1901
1902hpicfDot1xCompliance13 MODULE-COMPLIANCE
1903    STATUS  deprecated
1904    DESCRIPTION
1905        "The compliance statement for devices support of
1906        HP IEEE 802.1X extensions MIB."
1907    MODULE
1908        GROUP   hpicfDot1xPaePortGroup
1909        DESCRIPTION
1910            "This group is mandatory for systems that support
1911            Authenticator and/or Supplicant functions of the PAE."
1912
1913        GROUP   hpicfDot1xSMAuthConfigGroup
1914        DESCRIPTION
1915            "This group is mandatory for systems that support
1916            shared-media Authenticator functions of the PAE."
1917
1918        GROUP   hpicfDot1xAuthStatsGroup
1919        DESCRIPTION
1920            "This group is mandatory for systems that support
1921            the Authenticator functions of the PAE."
1922
1923        GROUP   hpicfDot1xAuthSessionStatsGroup
1924        DESCRIPTION
1925            "This group is mandatory for systems that support
1926            the Authenticator functions of the PAE."
1927
1928        GROUP   hpicfDot1xSuppConfigGroup
1929        DESCRIPTION
1930            "A collection of objects providing basic configuration
1931            of the 802.1x supplicant."
1932    ::= { hpicfDot1xCompliances 13 }
1933
1934hpicfDot1xCompliance14 MODULE-COMPLIANCE
1935    STATUS  current
1936    DESCRIPTION
1937        "The compliance statement for devices support of
1938        HP IEEE 802.1X extensions MIB."
1939    MODULE
1940       GROUP hpicfDot1xPaePortGroup1
1941       DESCRIPTION
1942            "This group is mandatory for systems that support
1943             critical/open auth vlan over Authenticator PAEs."
1944
1945     ::= { hpicfDot1xCompliances 14 }
1946
1947hpicfDot1xCompliance15 MODULE-COMPLIANCE
1948    STATUS  current
1949    DESCRIPTION
1950        "The compliance statement for devices support of
1951        HP IEEE 802.1X extensions MIB."
1952    MODULE
1953       GROUP hpicfDot1xPaePortEapRetriesGroup
1954       DESCRIPTION
1955            "This group is mandatory for systems that support
1956             Eap Request retries of Authenticator PAEs."
1957
1958     ::= { hpicfDot1xCompliances 15 }
1959
1960hpicfDot1xCompliance16 MODULE-COMPLIANCE
1961    STATUS  deprecated
1962    DESCRIPTION
1963        "The compliance statement for devices support of
1964        HP IEEE 802.1X extensions MIB."
1965    MODULE
1966        GROUP   hpicfDot1xPaePortGroup
1967        DESCRIPTION
1968            "This group is mandatory for systems that support
1969            Authenticator and/or Supplicant functions of the PAE."
1970
1971        GROUP   hpicfDot1xAuthConfigGroup7
1972        DESCRIPTION
1973            "This group is mandatory for systems that support
1974            Authenticator functions of the PAE."
1975
1976        GROUP   hpicfDot1xSMAuthConfigGroup
1977        DESCRIPTION
1978            "This group is mandatory for systems that support
1979            shared-media Authenticator functions of the PAE."
1980
1981        GROUP   hpicfDot1xAuthStatsGroup
1982        DESCRIPTION
1983            "This group is mandatory for systems that support
1984            the Authenticator functions of the PAE."
1985
1986        GROUP   hpicfDot1xAuthSessionStatsGroup
1987        DESCRIPTION
1988            "This group is mandatory for systems that support
1989            the Authenticator functions of the PAE."
1990
1991        GROUP   hpicfDot1xSuppConfigGroup
1992        DESCRIPTION
1993            "A collection of objects providing basic configuration
1994            of the 802.1x supplicant."
1995    ::= { hpicfDot1xCompliances 16 }
1996
1997hpicfDot1xCompliance17 MODULE-COMPLIANCE
1998    STATUS  current
1999    DESCRIPTION
2000        "The compliance statement for devices support of
2001        HP IEEE 802.1X extensions MIB."
2002    MODULE
2003	GROUP   hpicfDot1xPaePortGroup
2004        DESCRIPTION
2005            "This group is mandatory for systems that support
2006            Authenticator and/or Supplicant functions of the PAE."
2007
2008        GROUP   hpicfDot1xAuthConfigGroup8
2009        DESCRIPTION
2010            "This group is mandatory for systems that support
2011            Authenticator functions of the PAE."
2012
2013        GROUP   hpicfDot1xSMAuthConfigGroup
2014        DESCRIPTION
2015            "This group is mandatory for systems that support
2016            shared-media Authenticator functions of the PAE."
2017
2018        GROUP   hpicfDot1xAuthStatsGroup
2019        DESCRIPTION
2020            "This group is mandatory for systems that support
2021            the Authenticator functions of the PAE."
2022
2023        GROUP   hpicfDot1xAuthSessionStatsGroup
2024        DESCRIPTION
2025            "This group is mandatory for systems that support
2026            the Authenticator functions of the PAE."
2027
2028        GROUP   hpicfDot1xSuppConfigGroup
2029        DESCRIPTION
2030            "A collection of objects providing basic configuration
2031            of the 802.1x supplicant."
2032    ::= { hpicfDot1xCompliances 17 }
2033END
2034