ttls: return channel bindings on half round trip success
[freeradius.git] / mibs / RADIUS-AUTH-CLIENT-MIB.txt
1    RADIUS-AUTH-CLIENT-MIB DEFINITIONS ::= BEGIN
2
3    IMPORTS
4           MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
5           Counter32, Integer32, Gauge32,
6           IpAddress, TimeTicks, mib-2      FROM SNMPv2-SMI
7           SnmpAdminString                  FROM SNMP-FRAMEWORK-MIB
8           InetAddressType, InetAddress,
9           InetPortNumber                   FROM INET-ADDRESS-MIB
10           MODULE-COMPLIANCE, OBJECT-GROUP  FROM SNMPv2-CONF;
11
12
13    radiusAuthClientMIB MODULE-IDENTITY
14           LAST-UPDATED "200608210000Z" -- 21 August 2006
15           ORGANIZATION "IETF RADIUS Extensions Working Group."
16           CONTACT-INFO
17                  " Bernard Aboba
18                    Microsoft
19                    One Microsoft Way
20                    Redmond, WA  98052
21                    US
22                    Phone: +1 425 936 6605
23                    EMail: bernarda@microsoft.com"
24           DESCRIPTION
25                 "The MIB module for entities implementing the client
26                  side of the Remote Authentication Dial-In User Service
27                  (RADIUS) authentication protocol.  Copyright (C) The
28                  Internet Society (2006).  This version of this MIB
29                  module is part of RFC 4668; see the RFC itself for
30                  full legal notices."
31           REVISION "200608210000Z"  --  21 August 2006
32           DESCRIPTION
33                  "Revised version as published in RFC 4668.  This
34                   version obsoletes that of RFC 2618 by deprecating
35                   the MIB table containing IPv4-only address formats
36                   and defining a new table to add support for version
37                   neutral IP address formats.  The remaining MIB objects
38                   from RFC 2618 are carried forward into this version."
39           REVISION "199906110000Z"    -- 11 Jun 1999
40           DESCRIPTION "Initial version as published in RFC 2618."
41           ::= { radiusAuthentication 2 }
42
43    radiusMIB OBJECT-IDENTITY
44           STATUS  current
45           DESCRIPTION
46                 "The OID assigned to RADIUS MIB work by the IANA."
47            ::= { mib-2 67 }
48
49    radiusAuthentication  OBJECT IDENTIFIER ::= {radiusMIB 1}
50
51    radiusAuthClientMIBObjects  OBJECT IDENTIFIER
52            ::= { radiusAuthClientMIB 1 }
53
54    radiusAuthClient  OBJECT IDENTIFIER
55            ::= { radiusAuthClientMIBObjects 1 }
56
57    radiusAuthClientInvalidServerAddresses OBJECT-TYPE
58          SYNTAX Counter32
59          UNITS "packets"
60          MAX-ACCESS read-only
61          STATUS current
62          DESCRIPTION
63                "The number of RADIUS Access-Response packets
64                 received from unknown addresses."
65          ::= { radiusAuthClient 1 }
66
67    radiusAuthClientIdentifier OBJECT-TYPE
68          SYNTAX SnmpAdminString
69          MAX-ACCESS read-only
70          STATUS current
71          DESCRIPTION
72                 "The NAS-Identifier of the RADIUS authentication client.
73                  This is not necessarily the same as sysName in MIB II."
74          REFERENCE "RFC 2865 section 5.32"
75          ::= { radiusAuthClient 2 }
76
77    radiusAuthServerTable OBJECT-TYPE
78          SYNTAX     SEQUENCE OF RadiusAuthServerEntry
79          MAX-ACCESS not-accessible
80          STATUS     deprecated
81          DESCRIPTION
82                "The (conceptual) table listing the RADIUS authentication
83                 servers with which the client shares a secret."
84          ::= { radiusAuthClient 3 }
85
86    radiusAuthServerEntry OBJECT-TYPE
87          SYNTAX     RadiusAuthServerEntry
88          MAX-ACCESS not-accessible
89          STATUS     deprecated
90          DESCRIPTION
91                "An entry (conceptual row) representing a RADIUS
92                 authentication server with which the client shares
93                 a secret."
94          INDEX      { radiusAuthServerIndex }
95          ::= { radiusAuthServerTable 1 }
96
97    RadiusAuthServerEntry ::= SEQUENCE {
98          radiusAuthServerIndex                           Integer32,
99          radiusAuthServerAddress                         IpAddress,
100          radiusAuthClientServerPortNumber                Integer32,
101          radiusAuthClientRoundTripTime                   TimeTicks,
102          radiusAuthClientAccessRequests                  Counter32,
103          radiusAuthClientAccessRetransmissions           Counter32,
104          radiusAuthClientAccessAccepts                   Counter32,
105          radiusAuthClientAccessRejects                   Counter32,
106          radiusAuthClientAccessChallenges                Counter32,
107          radiusAuthClientMalformedAccessResponses        Counter32,
108          radiusAuthClientBadAuthenticators               Counter32,
109          radiusAuthClientPendingRequests                   Gauge32,
110          radiusAuthClientTimeouts                        Counter32,
111          radiusAuthClientUnknownTypes                    Counter32,
112          radiusAuthClientPacketsDropped                  Counter32
113    }
114
115    radiusAuthServerIndex OBJECT-TYPE
116          SYNTAX     Integer32 (1..2147483647)
117          MAX-ACCESS not-accessible
118          STATUS     deprecated
119          DESCRIPTION
120                 "A number uniquely identifying each RADIUS
121                 Authentication server with which this client
122                 communicates."
123          ::= { radiusAuthServerEntry 1 }
124
125    radiusAuthServerAddress OBJECT-TYPE
126          SYNTAX     IpAddress
127          MAX-ACCESS read-only
128          STATUS     deprecated
129          DESCRIPTION
130                "The IP address of the RADIUS authentication server
131                 referred to in this table entry."
132          ::= { radiusAuthServerEntry 2 }
133
134    radiusAuthClientServerPortNumber  OBJECT-TYPE
135          SYNTAX Integer32 (0..65535)
136          MAX-ACCESS read-only
137          STATUS deprecated
138          DESCRIPTION
139                "The UDP port the client is using to send requests to
140                 this server."
141          REFERENCE "RFC 2865 section 3"
142          ::= { radiusAuthServerEntry 3 }
143
144    radiusAuthClientRoundTripTime  OBJECT-TYPE
145          SYNTAX TimeTicks
146          MAX-ACCESS read-only
147          STATUS deprecated
148          DESCRIPTION
149                "The time interval (in hundredths of a second) between
150                 the most recent Access-Reply/Access-Challenge and the
151                 Access-Request that matched it from this RADIUS
152                 authentication server."
153          ::= { radiusAuthServerEntry 4 }
154
155    -- Request/Response statistics
156    --
157    -- TotalIncomingPackets = Accepts + Rejects + Challenges +
158    -- UnknownTypes
159    --
160    -- TotalIncomingPackets - MalformedResponses -
161    -- BadAuthenticators - UnknownTypes - PacketsDropped =
162    -- Successfully received
163    --
164    -- AccessRequests + PendingRequests + ClientTimeouts =
165    -- Successfully received
166    --
167    --
168
169    radiusAuthClientAccessRequests OBJECT-TYPE
170          SYNTAX Counter32
171          UNITS "packets"
172          MAX-ACCESS read-only
173          STATUS deprecated
174          DESCRIPTION
175                "The number of RADIUS Access-Request packets sent
176                 to this server.  This does not include retransmissions."
177          REFERENCE "RFC 2865 section 4.1"
178          ::= { radiusAuthServerEntry 5 }
179
180    radiusAuthClientAccessRetransmissions OBJECT-TYPE
181          SYNTAX Counter32
182          UNITS "packets"
183          MAX-ACCESS read-only
184          STATUS deprecated
185          DESCRIPTION
186                "The number of RADIUS Access-Request packets
187                 retransmitted to this RADIUS authentication server."
188          REFERENCE "RFC 2865 sections 2.5, 4.1"
189          ::= { radiusAuthServerEntry 6 }
190
191    radiusAuthClientAccessAccepts OBJECT-TYPE
192          SYNTAX Counter32
193          UNITS "packets"
194          MAX-ACCESS read-only
195          STATUS deprecated
196          DESCRIPTION
197                "The number of RADIUS Access-Accept packets
198                 (valid or invalid) received from this server."
199          REFERENCE "RFC 2865 section 4.2"
200          ::= { radiusAuthServerEntry 7 }
201
202    radiusAuthClientAccessRejects OBJECT-TYPE
203          SYNTAX Counter32
204          UNITS "packets"
205          MAX-ACCESS read-only
206          STATUS deprecated
207          DESCRIPTION
208                "The number of RADIUS Access-Reject packets
209                 (valid or invalid) received from this server."
210          REFERENCE "RFC 2865 section 4.3"
211          ::= { radiusAuthServerEntry  8 }
212    radiusAuthClientAccessChallenges OBJECT-TYPE
213          SYNTAX Counter32
214          UNITS "packets"
215          MAX-ACCESS read-only
216          STATUS deprecated
217          DESCRIPTION
218                "The number of RADIUS Access-Challenge packets
219                 (valid or invalid) received from this server."
220          REFERENCE "RFC 2865 section 4.4"
221          ::= { radiusAuthServerEntry 9 }
222
223    -- "Access-Response" includes an Access-Accept, Access-Challenge
224    -- or Access-Reject
225
226    radiusAuthClientMalformedAccessResponses OBJECT-TYPE
227          SYNTAX Counter32
228          UNITS "packets"
229          MAX-ACCESS read-only
230          STATUS deprecated
231          DESCRIPTION
232                "The number of malformed RADIUS Access-Response
233                 packets received from this server.
234                 Malformed packets include packets with
235                 an invalid length.  Bad authenticators or
236                 Message Authenticator attributes or unknown types
237                 are not included as malformed access responses."
238          ::= { radiusAuthServerEntry 10 }
239
240    radiusAuthClientBadAuthenticators OBJECT-TYPE
241          SYNTAX Counter32
242          UNITS "packets"
243          MAX-ACCESS read-only
244          STATUS deprecated
245          DESCRIPTION
246                "The number of RADIUS Access-Response packets
247                 containing invalid authenticators or Message
248                 Authenticator attributes received from this server."
249          REFERENCE "RFC 2865 section 3, RFC 2869 section 5.14"
250          ::= { radiusAuthServerEntry 11 }
251
252    radiusAuthClientPendingRequests OBJECT-TYPE
253          SYNTAX Gauge32
254          MAX-ACCESS read-only
255          STATUS deprecated
256          DESCRIPTION
257                "The number of RADIUS Access-Request packets
258                 destined for this server that have not yet timed out
259                 or received a response.  This variable is incremented
260                 when an Access-Request is sent and decremented due to
261                 receipt of an Access-Accept, Access-Reject,
262                 Access-Challenge, timeout, or retransmission."
263          REFERENCE "RFC 2865 section 2"
264          ::= { radiusAuthServerEntry 12 }
265
266    radiusAuthClientTimeouts OBJECT-TYPE
267         SYNTAX Counter32
268         UNITS "timeouts"
269         MAX-ACCESS read-only
270         STATUS deprecated
271         DESCRIPTION
272                "The number of authentication timeouts to this server.
273                 After a timeout, the client may retry to the same
274                 server, send to a different server, or
275                 give up.  A retry to the same server is counted as a
276                 retransmit as well as a timeout.  A send to a different
277                 server is counted as a Request as well as a timeout."
278                 REFERENCE "RFC 2865 section 2, RFC 2869 section 2.3.2"
279          ::= { radiusAuthServerEntry  13 }
280
281    radiusAuthClientUnknownTypes OBJECT-TYPE
282          SYNTAX Counter32
283          UNITS "packets"
284          MAX-ACCESS read-only
285          STATUS deprecated
286          DESCRIPTION
287                "The number of RADIUS packets of unknown type that
288                 were received from this server on the authentication
289                 port."
290          ::= { radiusAuthServerEntry  14 }
291
292    radiusAuthClientPacketsDropped OBJECT-TYPE
293          SYNTAX Counter32
294          UNITS "packets"
295          MAX-ACCESS read-only
296          STATUS deprecated
297          DESCRIPTION
298                "The number of RADIUS packets that were
299                 received from this server on the authentication port
300                 and dropped for some other reason."
301          ::= { radiusAuthServerEntry  15 }
302
303
304    -- New MIB Objects in this revision
305
306    radiusAuthServerExtTable OBJECT-TYPE
307          SYNTAX     SEQUENCE OF RadiusAuthServerExtEntry
308          MAX-ACCESS not-accessible
309          STATUS     current
310          DESCRIPTION
311                "The (conceptual) table listing the RADIUS authentication
312                 servers with which the client shares a secret."
313          ::= { radiusAuthClient 4 }
314
315    radiusAuthServerExtEntry OBJECT-TYPE
316          SYNTAX     RadiusAuthServerExtEntry
317          MAX-ACCESS not-accessible
318          STATUS     current
319          DESCRIPTION
320                "An entry (conceptual row) representing a RADIUS
321                 authentication server with which the client shares
322                 a secret."
323          INDEX      { radiusAuthServerExtIndex }
324          ::= { radiusAuthServerExtTable 1 }
325
326    RadiusAuthServerExtEntry ::= SEQUENCE {
327          radiusAuthServerExtIndex                     Integer32,
328          radiusAuthServerInetAddressType              InetAddressType,
329          radiusAuthServerInetAddress                  InetAddress,
330          radiusAuthClientServerInetPortNumber         InetPortNumber,
331          radiusAuthClientExtRoundTripTime             TimeTicks,
332          radiusAuthClientExtAccessRequests            Counter32,
333          radiusAuthClientExtAccessRetransmissions     Counter32,
334          radiusAuthClientExtAccessAccepts             Counter32,
335          radiusAuthClientExtAccessRejects             Counter32,
336          radiusAuthClientExtAccessChallenges          Counter32,
337          radiusAuthClientExtMalformedAccessResponses  Counter32,
338          radiusAuthClientExtBadAuthenticators         Counter32,
339          radiusAuthClientExtPendingRequests           Gauge32,
340          radiusAuthClientExtTimeouts                  Counter32,
341          radiusAuthClientExtUnknownTypes              Counter32,
342          radiusAuthClientExtPacketsDropped            Counter32,
343          radiusAuthClientCounterDiscontinuity         TimeTicks
344    }
345
346    radiusAuthServerExtIndex OBJECT-TYPE
347          SYNTAX     Integer32 (1..2147483647)
348          MAX-ACCESS not-accessible
349          STATUS     current
350          DESCRIPTION
351                 "A number uniquely identifying each RADIUS
352                 Authentication server with which this client
353                 communicates."
354          ::= { radiusAuthServerExtEntry 1 }
355    radiusAuthServerInetAddressType OBJECT-TYPE
356          SYNTAX     InetAddressType
357          MAX-ACCESS read-only
358          STATUS     current
359          DESCRIPTION
360                "The type of address format used for the
361                 radiusAuthServerInetAddress object."
362          ::= { radiusAuthServerExtEntry 2 }
363
364    radiusAuthServerInetAddress OBJECT-TYPE
365          SYNTAX     InetAddress
366          MAX-ACCESS read-only
367          STATUS     current
368          DESCRIPTION
369                "The IP address of the RADIUS authentication
370                 server referred to in this table entry, using
371                 the version-neutral IP address format."
372          ::= { radiusAuthServerExtEntry 3 }
373
374    radiusAuthClientServerInetPortNumber  OBJECT-TYPE
375          SYNTAX InetPortNumber ( 1..65535 )
376          MAX-ACCESS read-only
377          STATUS current
378          DESCRIPTION
379                "The UDP port the client is using to send requests
380                 to this server.  The value of zero (0) is invalid."
381          REFERENCE "RFC 2865 section 3"
382          ::= { radiusAuthServerExtEntry 4 }
383
384    radiusAuthClientExtRoundTripTime  OBJECT-TYPE
385          SYNTAX TimeTicks
386          MAX-ACCESS read-only
387          STATUS current
388          DESCRIPTION
389                "The time interval (in hundredths of a second) between
390                 the most recent Access-Reply/Access-Challenge and the
391                 Access-Request that matched it from this RADIUS
392                 authentication server."
393          REFERENCE "RFC 2865 section 2"
394          ::= { radiusAuthServerExtEntry 5 }
395
396    -- Request/Response statistics
397    --
398    -- TotalIncomingPackets = Accepts + Rejects + Challenges +
399    -- UnknownTypes
400    --
401    -- TotalIncomingPackets - MalformedResponses -
402    -- BadAuthenticators - UnknownTypes - PacketsDropped =
403    -- Successfully received
404    --
405    -- AccessRequests + PendingRequests + ClientTimeouts =
406    -- Successfully received
407    --
408    --
409
410    radiusAuthClientExtAccessRequests OBJECT-TYPE
411          SYNTAX Counter32
412          UNITS "packets"
413          MAX-ACCESS read-only
414          STATUS current
415          DESCRIPTION
416                "The number of RADIUS Access-Request packets sent
417                 to this server.  This does not include retransmissions.
418                 This counter may experience a discontinuity when the
419                 RADIUS Client module within the managed entity is
420                 reinitialized, as indicated by the current value of
421                 radiusAuthClientCounterDiscontinuity."
422          REFERENCE "RFC 2865 section 4.1"
423          ::= { radiusAuthServerExtEntry 6 }
424
425    radiusAuthClientExtAccessRetransmissions OBJECT-TYPE
426          SYNTAX Counter32
427          UNITS "packets"
428          MAX-ACCESS read-only
429          STATUS current
430          DESCRIPTION
431                "The number of RADIUS Access-Request packets
432                 retransmitted to this RADIUS authentication server.
433                 This counter may experience a discontinuity when
434                 the RADIUS Client module within the managed entity
435                 is reinitialized, as indicated by the current value
436                 of radiusAuthClientCounterDiscontinuity."
437          REFERENCE "RFC 2865 sections 2.5, 4.1"
438          ::= { radiusAuthServerExtEntry 7 }
439
440    radiusAuthClientExtAccessAccepts OBJECT-TYPE
441          SYNTAX Counter32
442          UNITS "packets"
443          MAX-ACCESS read-only
444          STATUS current
445          DESCRIPTION
446                "The number of RADIUS Access-Accept packets
447                 (valid or invalid) received from this server.
448                 This counter may experience a discontinuity when
449                 the RADIUS Client module within the managed entity
450                 is reinitialized, as indicated by the current value
451                 of radiusAuthClientCounterDiscontinuity."
452          REFERENCE "RFC 2865 section 4.2"
453          ::= { radiusAuthServerExtEntry 8 }
454
455    radiusAuthClientExtAccessRejects OBJECT-TYPE
456          SYNTAX Counter32
457          UNITS "packets"
458          MAX-ACCESS read-only
459          STATUS current
460          DESCRIPTION
461                "The number of RADIUS Access-Reject packets
462                 (valid or invalid) received from this server.
463                 This counter may experience a discontinuity when
464                 the RADIUS Client module within the managed
465                 entity is reinitialized, as indicated by the
466                 current value of
467                 radiusAuthClientCounterDiscontinuity."
468          REFERENCE "RFC 2865 section 4.3"
469          ::= { radiusAuthServerExtEntry  9 }
470
471    radiusAuthClientExtAccessChallenges OBJECT-TYPE
472          SYNTAX Counter32
473          UNITS "packets"
474          MAX-ACCESS read-only
475          STATUS current
476          DESCRIPTION
477                "The number of RADIUS Access-Challenge packets
478                 (valid or invalid) received from this server.
479                 This counter may experience a discontinuity when
480                 the RADIUS Client module within the managed
481                 entity is reinitialized, as indicated by the
482                 current value of
483                 radiusAuthClientCounterDiscontinuity."
484          REFERENCE "RFC 2865 section 4.4"
485          ::= { radiusAuthServerExtEntry 10 }
486
487    -- "Access-Response" includes an Access-Accept, Access-Challenge,
488    -- or Access-Reject
489
490    radiusAuthClientExtMalformedAccessResponses OBJECT-TYPE
491          SYNTAX Counter32
492          UNITS "packets"
493          MAX-ACCESS read-only
494          STATUS current
495          DESCRIPTION
496                "The number of malformed RADIUS Access-Response
497                 packets received from this server.
498                 Malformed packets include packets with
499                 an invalid length.  Bad authenticators or
500                 Message Authenticator attributes or unknown types
501                 are not included as malformed access responses.
502                 This counter may experience a discontinuity when
503                 the RADIUS Client module within the managed entity
504                 is reinitialized, as indicated by the current value
505                 of radiusAuthClientCounterDiscontinuity."
506          REFERENCE "RFC 2865 sections 3, 4"
507          ::= { radiusAuthServerExtEntry 11 }
508
509    radiusAuthClientExtBadAuthenticators OBJECT-TYPE
510          SYNTAX Counter32
511          UNITS "packets"
512          MAX-ACCESS read-only
513          STATUS current
514          DESCRIPTION
515                "The number of RADIUS Access-Response packets
516                 containing invalid authenticators or Message
517                 Authenticator attributes received from this server.
518                 This counter may experience a discontinuity when
519                 the RADIUS Client module within the managed entity
520                 is reinitialized, as indicated by the current value
521                 of radiusAuthClientCounterDiscontinuity."
522          REFERENCE "RFC 2865 section 3"
523          ::= { radiusAuthServerExtEntry 12 }
524
525    radiusAuthClientExtPendingRequests OBJECT-TYPE
526          SYNTAX Gauge32
527          UNITS "packets"
528          MAX-ACCESS read-only
529          STATUS current
530          DESCRIPTION
531                "The number of RADIUS Access-Request packets
532                 destined for this server that have not yet timed out
533                 or received a response.  This variable is incremented
534                 when an Access-Request is sent and decremented due to
535                 receipt of an Access-Accept, Access-Reject,
536                 Access-Challenge, timeout, or retransmission."
537          REFERENCE "RFC 2865 section 2"
538          ::= { radiusAuthServerExtEntry 13 }
539
540    radiusAuthClientExtTimeouts OBJECT-TYPE
541         SYNTAX Counter32
542         UNITS "timeouts"
543         MAX-ACCESS read-only
544         STATUS current
545         DESCRIPTION
546                "The number of authentication timeouts to this server.
547                 After a timeout, the client may retry to the same
548                 server, send to a different server, or
549                 give up.  A retry to the same server is counted as a
550                 retransmit as well as a timeout.  A send to a different
551                 server is counted as a Request as well as a timeout.
552                 This counter may experience a discontinuity when the
553                 RADIUS Client module within the managed entity is
554                 reinitialized, as indicated by the current value of
555                 radiusAuthClientCounterDiscontinuity."
556          REFERENCE "RFC 2865 sections 2.5, 4.1"
557          ::= { radiusAuthServerExtEntry  14 }
558
559    radiusAuthClientExtUnknownTypes OBJECT-TYPE
560          SYNTAX Counter32
561          UNITS "packets"
562          MAX-ACCESS read-only
563          STATUS current
564          DESCRIPTION
565                "The number of RADIUS packets of unknown type that
566                 were received from this server on the authentication
567                 port.  This counter may experience a discontinuity
568                 when the RADIUS Client module within the managed
569                 entity is reinitialized, as indicated by the current
570                 value of radiusAuthClientCounterDiscontinuity."
571                 REFERENCE "RFC 2865 section 4"
572          ::= { radiusAuthServerExtEntry  15 }
573
574    radiusAuthClientExtPacketsDropped OBJECT-TYPE
575          SYNTAX Counter32
576          UNITS "packets"
577          MAX-ACCESS read-only
578          STATUS current
579          DESCRIPTION
580                "The number of RADIUS packets that were
581                 received from this server on the authentication port
582                 and dropped for some other reason.  This counter may
583                 experience a discontinuity when the RADIUS Client
584                 module within the managed entity is reinitialized,
585                 as indicated by the current value of
586                 radiusAuthClientCounterDiscontinuity."
587          ::= { radiusAuthServerExtEntry  16 }
588
589    radiusAuthClientCounterDiscontinuity OBJECT-TYPE
590          SYNTAX TimeTicks
591          UNITS "centiseconds"
592          MAX-ACCESS read-only
593          STATUS current
594          DESCRIPTION
595                "The number of centiseconds since the last discontinuity
596                 in the RADIUS Client counters.  A discontinuity may
597                 be the result of a reinitialization of the RADIUS
598                 Client module within the managed entity."
599          ::= { radiusAuthServerExtEntry 17 }
600
601
602    -- conformance information
603
604    radiusAuthClientMIBConformance OBJECT IDENTIFIER
605            ::= { radiusAuthClientMIB 2 }
606
607    radiusAuthClientMIBCompliances OBJECT IDENTIFIER
608            ::= { radiusAuthClientMIBConformance 1 }
609
610    radiusAuthClientMIBGroups OBJECT IDENTIFIER
611            ::= { radiusAuthClientMIBConformance 2 }
612
613
614    -- compliance statements
615
616    radiusAuthClientMIBCompliance MODULE-COMPLIANCE
617         STATUS  deprecated
618         DESCRIPTION
619               "The compliance statement for authentication clients
620                implementing the RADIUS Authentication Client MIB.
621                Implementation of this module is for IPv4-only
622                entities, or for backwards compatibility use with
623                entities that support both IPv4 and IPv6."
624         MODULE  -- this module
625                MANDATORY-GROUPS { radiusAuthClientMIBGroup }
626
627         ::= { radiusAuthClientMIBCompliances 1 }
628
629    radiusAuthClientExtMIBCompliance MODULE-COMPLIANCE
630         STATUS  current
631         DESCRIPTION
632               "The compliance statement for authentication
633                clients implementing the RADIUS Authentication
634                Client IPv6 Extensions MIB.  Implementation of
635                this module is for entities that support IPv6,
636                or support IPv4 and IPv6."
637         MODULE  -- this module
638                MANDATORY-GROUPS { radiusAuthClientExtMIBGroup }
639
640         OBJECT radiusAuthServerInetAddressType
641         SYNTAX InetAddressType { ipv4(1), ipv6(2) }
642         DESCRIPTION
643               "An implementation is only required to support
644                IPv4 and globally unique IPv6 addresses."
645
646         OBJECT radiusAuthServerInetAddress
647         SYNTAX InetAddress ( SIZE (4|16) )
648         DESCRIPTION
649               "An implementation is only required to support
650                IPv4 and globally unique IPv6 addresses."
651         ::= { radiusAuthClientMIBCompliances 2 }
652
653
654    -- units of conformance
655
656    radiusAuthClientMIBGroup OBJECT-GROUP
657         OBJECTS { radiusAuthClientIdentifier,
658                   radiusAuthClientInvalidServerAddresses,
659                   radiusAuthServerAddress,
660                   radiusAuthClientServerPortNumber,
661                   radiusAuthClientRoundTripTime,
662                   radiusAuthClientAccessRequests,
663                   radiusAuthClientAccessRetransmissions,
664                   radiusAuthClientAccessAccepts,
665                   radiusAuthClientAccessRejects,
666                   radiusAuthClientAccessChallenges,
667                   radiusAuthClientMalformedAccessResponses,
668                   radiusAuthClientBadAuthenticators,
669                   radiusAuthClientPendingRequests,
670                   radiusAuthClientTimeouts,
671                   radiusAuthClientUnknownTypes,
672                   radiusAuthClientPacketsDropped
673                }
674         STATUS  deprecated
675         DESCRIPTION
676               "The basic collection of objects providing management of
677                RADIUS Authentication Clients."
678         ::= { radiusAuthClientMIBGroups 1 }
679
680
681    radiusAuthClientExtMIBGroup OBJECT-GROUP
682         OBJECTS { radiusAuthClientIdentifier,
683                   radiusAuthClientInvalidServerAddresses,
684                   radiusAuthServerInetAddressType,
685                   radiusAuthServerInetAddress,
686                   radiusAuthClientServerInetPortNumber,
687                   radiusAuthClientExtRoundTripTime,
688                   radiusAuthClientExtAccessRequests,
689                   radiusAuthClientExtAccessRetransmissions,
690                   radiusAuthClientExtAccessAccepts,
691                   radiusAuthClientExtAccessRejects,
692                   radiusAuthClientExtAccessChallenges,
693                   radiusAuthClientExtMalformedAccessResponses,
694                   radiusAuthClientExtBadAuthenticators,
695                   radiusAuthClientExtPendingRequests,
696                   radiusAuthClientExtTimeouts,
697                   radiusAuthClientExtUnknownTypes,
698                   radiusAuthClientExtPacketsDropped,
699                   radiusAuthClientCounterDiscontinuity
700                }
701         STATUS  current
702         DESCRIPTION
703               "The collection of extended objects providing
704                management of RADIUS Authentication Clients
705                using version-neutral IP address format."
706         ::= { radiusAuthClientMIBGroups 2 }
707
708    END