-- ================================================================= -- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved. -- -- Description:The HUAWEI-PORTAL-MIB provides information about portal server -- Reference: -- Version: V2.35 -- History: -- -- ================================================================= HUAWEI-PORTAL-MIB DEFINITIONS ::= BEGIN IMPORTS huaweiMgmt FROM HUAWEI-MIB InterfaceIndex FROM IF-MIB IpAddress,Unsigned32, Integer32, Counter64, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUP FROM SNMPv2-CONF DisplayString, DateAndTime, RowStatus, MacAddress, TruthValue FROM SNMPv2-TC mplsVpnVrfName FROM MPLS-VPN-MIB EnabledStatus FROM P-BRIDGE-MIB; hwPortal MODULE-IDENTITY LAST-UPDATED"202210130947Z" ORGANIZATION "Huawei Technologies Co.,Ltd." CONTACT-INFO "Huawei Industrial Base Bantian, Longgang Shenzhen 518129 People's Republic of China Website: http://www.huawei.com Email: support@huawei.com " DESCRIPTION "Add hwPortalUrlTemplateCfgTable hwUrlTemplateUrlCfgTable." REVISION "202210130947Z" -- Oct 30, 2022 at 09:47 GMT DESCRIPTION "Modify hwPortalPkiDomainName." REVISION "202209272216Z" -- Sep 27, 2022 at 22:17 GMT DESCRIPTION "Add hwHttpsImportedPKICertOverSized hwHttpsImportedPKICertOverSizedResume." REVISION "202005051012Z" -- May 05, 2020 at 10:12 GMT DESCRIPTION "Modify hwWebAuthServerShareKey hwWebAuthServerUrl." REVISION "202003182012Z" -- Mar 18, 2020 at 20:12 GMT DESCRIPTION "Modify hwHttpsCertNearlyExpired hwHttpsCertNearlyExpiredClear hwHttpsCertInvalid hwHttpsCertInvalidClear." REVISION "202003131612Z" -- Mar 13, 2020 at 16:12 GMT DESCRIPTION "Add hwHttpsCertNearlyExpired hwHttpsCertNearlyExpiredClear hwHttpsCertInvalid hwHttpsCertInvalidClear." REVISION "201912102043Z" -- Dec 10, 2019 at 20:46 GMT DESCRIPTION "Add hwPortalPassDNS." REVISION "201909251523Z" -- Sep 25, 2019 at 15:23 GMT DESCRIPTION "Add hwPortalTunnelIp." REVISION "201903291507Z" -- Mar 29, 2019 at 15:07 GMT DESCRIPTION "Add hwWebAuthServerDetectTypeHTTP." REVISION "201903251117Z" -- Mar 25, 2019 at 11:17 GMT DESCRIPTION "Add hwPortalUrlTemplateParaDeviceIp." REVISION "201903021800Z" -- Mar 02, 2019 at 18:00 GMT DESCRIPTION "Modify hwPortalConfigVersionSupport." REVISION "201810301030Z" -- Oct 30, 2018 at 10:30 GMT DESCRIPTION "Add hwWebAuthServerSourceInterface." REVISION "201809040940Z" -- Sep 04, 2018 at 09:40 GMT DESCRIPTION "Change hwPortalLocalServerUrl from read-create to read-write." REVISION "201807301450Z" -- Jul 30 2018 at 14:50 GMT DESCRIPTION "Add hwPortalLocalServerUrl." REVISION "201801151519Z" -- Jan 15, 2018 at 22:07 GMT DESCRIPTION "Modify hwPortalConfigSecretKeyTable hwPortalServerTable hwPortalUserTable hwPortalServerUp hwPortalServerDown." REVISION "201705081519Z" -- May 8, 2017 at 15:19 GMT DESCRIPTION "Add hwWebAuthServerSourceInterface." REVISION "201704130930Z" -- April 13, 2017 at 09:30 GMT DESCRIPTION "Modify hwWebAuthServerProtocol." REVISION "201703012059Z" -- Mar 1, 2017 at 20:59 GMT DESCRIPTION "The MIB contains objects of module PORTAL." REVISION "201610211331Z" -- Oct 21, 2016 at 13:21 GMT DESCRIPTION "Modify hwWebAuthServerReplyErrorCode ." REVISION "201608291738Z" -- Aug 29, 2016 at 17:38 GMT DESCRIPTION "hwWebAuthServerCfgGroup hwWebAuthServerUrltemplate to hwWebAuthServerUrlTemplate" REVISION "201607191100Z" -- July 19, 2016 at 11:00 GMT DESCRIPTION "Enable web-auth-server http/https docking" REVISION "201605181210Z" -- May 18, 2016 at 12:10 GMT DESCRIPTION "portal captive-adaptive enable" REVISION "201604261035Z" -- April 26, 2016 at 10:35 GMT DESCRIPTION "portal captive-adaptive enable" REVISION "201604041212Z" -- April 04, 2016 at 12:12 GMT DESCRIPTION "portal url-encode enable" REVISION "201512222040Z" -- Dec 22, 2015 at 20:40 GMT DESCRIPTION "Modify hwWebAuthServerServerDetectInterval hwWebAuthServerServerDetectMaxTimes add value 0 " REVISION "201507302040Z" -- JULY 30, 2015 at 20:40 GMT DESCRIPTION "Modify hwWebAuthServerServerDetectInterval hwWebAuthServerServerDetectMaxTimes add value 0 " REVISION "201503262210Z" DESCRIPTION "Add hwPortalUserAlarmPercentageLower, hwPortalUserAlarmPercentageUpper and hwPortalCaptiveBypassEnable" REVISION "201409231425Z" -- JULY 23, 2014 at 19:36 GMT DESCRIPTION "Add hwPortalFreeRuleACLID." REVISION "201408231936Z" -- August 23, 2014 at 19:36 GMT DESCRIPTION "Modify hwPortalOfflineDetect." REVISION "201407291650Z" -- July 29, 2014 at 16:50 GMT DESCRIPTION "Modify hwPortalUserSlot ." REVISION "201311281725Z" -- NOV 28, 2013 at 17:25 GMT DESCRIPTION "The MIB contains objects of module PORTAL." REVISION "201306291150Z" -- JUNE 26, 2013 at 11:50 GMT DESCRIPTION "The MIB contains objects of module PORTAL." REVISION "201304011650Z" -- April 01, 2013 at 16:50 GMT DESCRIPTION "Modify hwPortalUserSlot ." REVISION "201303271350Z" -- March 27, 2013 at 13:50 GMT DESCRIPTION "The MIB contains objects of module PORTAL." REVISION "201303191621Z" -- March 19, 2013 at 16:21 GMT DESCRIPTION "The MIB contains objects of module PORTAL." REVISION "201301101150Z" -- January 11, 2013 at 11:50 GMT DESCRIPTION "The MIB contains objects of module PORTAL." ::= { huaweiMgmt 4 } hwPortalMibObjects OBJECT IDENTIFIER ::= { hwPortal 1 } -- -- Node definitions -- -- ================================================================== -- -- ======================= definition begin ========================= -- -- ================================================================== -- ============== hwPortalConfigPara define beginning ============== hwPortalConfigPara OBJECT IDENTIFIER ::= { hwPortalMibObjects 1 } hwPortalConfigVersionSupport OBJECT-TYPE SYNTAX INTEGER { v2(2), both(3), v2v3(4), v3(5), all(6) } MAX-ACCESS read-write STATUS current DESCRIPTION " The version of supported protocol." DEFVAL { both } ::= { hwPortalConfigPara 1 } hwPortalConfigTextInfoSwitch OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Changed to transparent transmission information. The source of transparent transmission information, 'true' means transparent transmission the information of PORTAL server, 'false' means no transparent transmission the information of PORTAL server, the default is no transparent transmission. " DEFVAL { false } ::= { hwPortalConfigPara 2 } hwPortalConfigServerUdpReceivePort OBJECT-TYPE SYNTAX Integer32 (1024..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The receiving UDP port of server. " DEFVAL { 2000 } ::= { hwPortalConfigPara 3 } hwPortalConfigServerUdpSendPort OBJECT-TYPE SYNTAX Integer32 (1024..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The sending UDP port of server. " DEFVAL { 2000 } ::= { hwPortalConfigPara 4 } hwPortalConfigTrapUdpPort OBJECT-TYPE SYNTAX Integer32 (1024..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The trap sending UDP port of server, used to send the message that user has been forced to leave. " DEFVAL { 50100 } ::= { hwPortalConfigPara 5 } hwPortalConfigSourecIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-write STATUS current DESCRIPTION "The source interface of sending PORTAL packet. " ::= { hwPortalConfigPara 6 } hwPortalConfigUserAgentEnableSwitch OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The Global user agent configuration. Enable this before you want to enable parse http message to obtain user agent information. " ::= { hwPortalConfigPara 7 } hwPortalConfigWebProxyEnable OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Enable http proxy" ::= { hwPortalConfigPara 8 } hwPortalConfigWebProxyPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Set http proxy port" DEFVAL { 80 } ::= { hwPortalConfigPara 9 } hwWebServerHTTPPortNumber OBJECT-TYPE SYNTAX Integer32 (0 | 1025..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Set WebServer HTTP PortNumber" ::= { hwPortalConfigPara 10 } hwWebServerHTTPSPortNumber OBJECT-TYPE SYNTAX Integer32 (0 | 1025..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Set WebServer HTTPS PortNumber" ::= { hwPortalConfigPara 11 } hwWebServerHTTPSPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Set WebServer HTTPS PolicyName" ::= { hwPortalConfigPara 12 } -- ============== hwPortalConfigPara define end ============== -- ============== hwPortalPacketStatisticsPara define beginning ============== hwPortalPacketStatisticsPara OBJECT IDENTIFIER ::= { hwPortalMibObjects 2 } hwPortalStatisticsBeginTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the time when status statistics collection starts." ::= { hwPortalPacketStatisticsPara 1 } hwPortalPacketStatisticsAuthenticatorError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of packets that fail to be authenticated." ::= { hwPortalPacketStatisticsPara 2 } hwPortalPacketStatisticsAccessReqError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of access request error packets." ::= { hwPortalPacketStatisticsPara 3 } hwPortalPacketStatisticsLogoutReqError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION " This object indicates the number of logout request error packets." ::= { hwPortalPacketStatisticsPara 4 } hwPortalPacketStatisticsInquiryReqError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of query request error packets." ::= { hwPortalPacketStatisticsPara 5 } hwPortalPacketStatisticsLoginConfirmError OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of login acknowledgement error packets." ::= { hwPortalPacketStatisticsPara 6 } hwPortalPacketStatisticsAccessReqReceived OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of received challenge request packets." ::= { hwPortalPacketStatisticsPara 7 } hwPortalPacketStatisticsLoginReqReceived OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of received login request packets." ::= { hwPortalPacketStatisticsPara 8 } hwPortalPacketStatisticsLogoutReqReceived OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of received logout request packets." ::= { hwPortalPacketStatisticsPara 9 } hwPortalPacketStatisticsInquiryReqReceived OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of received inquiry request packet. " ::= { hwPortalPacketStatisticsPara 10 } hwPortalPacketStatisticsLoginConfirmReceived OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of received login confirm packet. " ::= { hwPortalPacketStatisticsPara 11 } hwPortalPacketStatisticsAccessACKFailed OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of access acknowledgement failure packets. " ::= { hwPortalPacketStatisticsPara 12 } hwPortalPacketStatisticsLoginACKFailed OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of login acknowledgement failure packets." ::= { hwPortalPacketStatisticsPara 13 } hwPortalPacketStatisticsLogoutACKFailed OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of logout acknowledgement failure packets. " ::= { hwPortalPacketStatisticsPara 14 } hwPortalPacketStatisticsInquiryACKFailed OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of query acknowledgement failure packets. " ::= { hwPortalPacketStatisticsPara 15 } hwPortalPacketStatisticsAccessAckSent OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of sent access acknowledgement packets." ::= { hwPortalPacketStatisticsPara 16 } hwPortalPacketStatisticsLoginAckSent OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of sent login acknowledgement packets." ::= { hwPortalPacketStatisticsPara 17 } hwPortalPacketStatisticsLogoutAckSent OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of sent logout acknowledgement packets. " ::= { hwPortalPacketStatisticsPara 18 } hwPortalPacketStatisticsInquiryAckSent OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of sent query acknowledgement packets. " ::= { hwPortalPacketStatisticsPara 19 } -- ============== hwPortalPacketStatisticsPara define end ============== -- ============== hwPortalConfigSecretKeyTable define beginning ============== hwPortalConfigSecretKeyTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPortalConfigSecretKeyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "hwPortalConfigSecretKeyTable is used to configure a shared key of the portal server." ::= { hwPortalMibObjects 3 } hwPortalConfigSecretKeyEntry OBJECT-TYPE SYNTAX HwPortalConfigSecretKeyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The indexes of this table are mplsVpnVrfName and hwPortalConfigPortalServerIpAddress." INDEX { mplsVpnVrfName, hwPortalConfigPortalServerIpAddress } ::= { hwPortalConfigSecretKeyTable 1 } HwPortalConfigSecretKeyEntry ::= SEQUENCE { hwPortalConfigPortalServerIpAddress IpAddress, hwPortalConfigPortalServerIpMask IpAddress, hwPortalConfigSecretKey DisplayString, hwPortalConfigPortalServerPort Integer32, hwPortalConfigPortalServerNasip TruthValue, hwPortalConfigStatus RowStatus, hwPortalConfigDetectTime Integer32, hwPortalConfigSecretKeyType INTEGER } hwPortalConfigPortalServerIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the IP address of the portal server" ::= { hwPortalConfigSecretKeyEntry 1 } hwPortalConfigPortalServerIpMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the IP mask of PORTAL server. " ::= { hwPortalConfigSecretKeyEntry 2 } hwPortalConfigSecretKey OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the shared key of the web authentication server. It applies to portal V2.0 or a higher version. The value is a string of 0 to 16 characters." ::= { hwPortalConfigSecretKeyEntry 3 } hwPortalConfigPortalServerPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the port number of the Notification packet received by the web authentication server. The value is an integer ranging from 1 to 65535. The default value is 50100." ::= { hwPortalConfigSecretKeyEntry 4 } hwPortalConfigPortalServerNasip OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Whether transport the NAS IP address. " DEFVAL { false } ::= { hwPortalConfigSecretKeyEntry 5 } hwPortalConfigStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The row status." ::= { hwPortalConfigSecretKeyEntry 6 } hwPortalConfigDetectTime OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "WEB authentication server detect time." ::= { hwPortalConfigSecretKeyEntry 7 } hwPortalConfigSecretKeyType OBJECT-TYPE SYNTAX INTEGER { simple(1), cipher(2), invalid(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Portal Config Secret Key Type." ::= { hwPortalConfigSecretKeyEntry 8 } -- ============== hwPortalConfigSecretKeyTable define end ============== -- ============== hwPortalServerTable define beginning ============== hwPortalServerTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPortalServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The statistics table of PORTAL server, used to inquire total number of every access user on PORTAL server. " ::= { hwPortalMibObjects 4 } hwPortalServerEntry OBJECT-TYPE SYNTAX HwPortalServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index of this table is hwPortalUserMACAddress." INDEX { mplsVpnVrfName, hwPortalServerIpAddress } ::= { hwPortalServerTable 1 } HwPortalServerEntry ::= SEQUENCE { hwPortalServerIpAddress IpAddress, hwPortalServerUserNum Integer32 } hwPortalServerIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the IP address of the portal server." ::= { hwPortalServerEntry 1 } hwPortalServerUserNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of users that go online through the portal server." ::= { hwPortalServerEntry 2 } -- ============== hwPortalServerTable define end ============== -- ============== hwPortalUserTable define beginning ============== hwPortalUserTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPortalUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The PORTAL user table, used to inquire the attribute of PORTAL users. " ::= { hwPortalMibObjects 5 } hwPortalUserEntry OBJECT-TYPE SYNTAX HwPortalUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index of this table is hwPortalUserMACAddress." INDEX { hwPortalUserMACAddress } ::= { hwPortalUserTable 1 } HwPortalUserEntry ::= SEQUENCE { hwPortalUserMACAddress MacAddress, hwPortalUserIpAddress IpAddress, hwPortalUserPort OCTET STRING, hwPortalUserUpFlow Integer32, hwPortalUserDownFlow Counter64, hwPortalUserName OCTET STRING, hwPortalUserLoginTime Integer32, hwPortalUserServerIpAddress IpAddress } hwPortalUserMACAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the MAC address of the portal user." ::= { hwPortalUserEntry 1 } hwPortalUserIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the IP address of the portal user." ::= { hwPortalUserEntry 2 } hwPortalUserPort OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the port number of the portal user." ::= { hwPortalUserEntry 3 } hwPortalUserUpFlow OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the upstream traffic of the portal user." ::= { hwPortalUserEntry 4 } hwPortalUserDownFlow OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the downstream traffic of the portal user." ::= { hwPortalUserEntry 5 } hwPortalUserName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..253)) MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the name of the portal user." ::= { hwPortalUserEntry 6 } hwPortalUserLoginTime OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the login time of the portal user." ::= { hwPortalUserEntry 7 } hwPortalUserServerIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the IP address of the portal server." ::= { hwPortalUserEntry 8 } -- ============== hwPortalUserTable define end ============== -- ============== hwPortalConfigSecretKeyV2Table define beginning ============== hwPortalConfigSecretKeyV2Table OBJECT-TYPE SYNTAX SEQUENCE OF HwPortalConfigSecretKeyV2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The shared secret key table, realizing the config of shared secret key. " ::= { hwPortalMibObjects 6 } hwPortalConfigSecretKeyV2Entry OBJECT-TYPE SYNTAX HwPortalConfigSecretKeyV2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of shared secret key table.(V2)" INDEX { hwPortalVrfNameV2, hwPortalConfigPortalServerIpAddressV2 } ::= { hwPortalConfigSecretKeyV2Table 1 } HwPortalConfigSecretKeyV2Entry ::= SEQUENCE { hwPortalConfigPortalServerIpAddressV2 IpAddress, hwPortalConfigPortalServerIpMaskV2 IpAddress, hwPortalConfigSecretKeyV2 DisplayString, hwPortalConfigPortalServerPortV2 Integer32, hwPortalConfigPortalServerNasipV2 TruthValue, hwPortalConfigStatusV2 RowStatus, hwPortalVrfNameV2 DisplayString } hwPortalConfigPortalServerIpAddressV2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of PORTAL server.(V2) " ::= { hwPortalConfigSecretKeyV2Entry 1 } hwPortalConfigPortalServerIpMaskV2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP mask of PORTAL server.(V2) " ::= { hwPortalConfigSecretKeyV2Entry 2 } hwPortalConfigSecretKeyV2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The secret key of PORTAL server.(V2)" ::= { hwPortalConfigSecretKeyV2Entry 3 } hwPortalConfigPortalServerPortV2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "The port of PORTAL server.(V2)" ::= { hwPortalConfigSecretKeyV2Entry 4 } hwPortalConfigPortalServerNasipV2 OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Whether transport the NAS IP address.(V2)" DEFVAL { false } ::= { hwPortalConfigSecretKeyV2Entry 5 } hwPortalConfigStatusV2 OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The row status.(V2)" ::= { hwPortalConfigSecretKeyV2Entry 6 } hwPortalVrfNameV2 OBJECT-TYPE SYNTAX DisplayString (SIZE (1..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "VPN instance name of portal server (V2)" ::= { hwPortalConfigSecretKeyV2Entry 7 } -- ============== hwPortalConfigSecretKeyV2Table define end ============== -- ============== hwPortalServerV2Table define beginning ============== hwPortalServerV2Table OBJECT-TYPE SYNTAX SEQUENCE OF HwPortalServerV2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The statistics table of PORTAL server, used to inquire total number of every access user on PORTAL server.(V2)" ::= { hwPortalMibObjects 7 } hwPortalServerV2Entry OBJECT-TYPE SYNTAX HwPortalServerV2Entry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The entry of statistics table of PORTAL server.(V2)" INDEX { hwPortalVrfNameV2, hwPortalServerIpAddressV2 } ::= { hwPortalServerV2Table 1 } HwPortalServerV2Entry ::= SEQUENCE { hwPortalServerIpAddressV2 IpAddress, hwPortalServerUserNumV2 Integer32 } hwPortalServerIpAddressV2 OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of PORTAL server.(V2)" ::= { hwPortalServerV2Entry 1 } hwPortalServerUserNumV2 OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of access users on PORTAL server.(V2)" ::= { hwPortalServerV2Entry 2 } -- ============== hwPortalFreeRuleTable define beginning ============== hwPortalFreeRuleTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPortalFreeRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 8 } hwPortalFreeRuleEntry OBJECT-TYPE SYNTAX HwPortalFreeRuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwPortalFreeRuleNumber } ::= { hwPortalFreeRuleTable 1 } HwPortalFreeRuleEntry ::= SEQUENCE { hwPortalFreeRuleNumber Integer32, hwPortalFreeRuleSourceMode Integer32, hwPortalFreeRuleSourceVlan Integer32, hwPortalFreeRuleSourceInterface OCTET STRING, hwPortalFreeRuleSourceIP IpAddress, hwPortalFreeRuleSourceIPMask IpAddress, hwPortalFreeRuleSourceMac MacAddress, hwPortalFreeRuleDestinationMode Integer32, hwPortalFreeRuleDestinationIP IpAddress, hwPortalFreeRuleDestinationIPMask IpAddress, hwPortalFreeRuleDestinationProtocol INTEGER, hwPortalFreeRuleDestinationPort Integer32, hwPortalFreeRuleDestinationUserGroup OCTET STRING } hwPortalFreeRuleNumber OBJECT-TYPE SYNTAX Integer32 (0..1023) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 1 } hwPortalFreeRuleSourceMode OBJECT-TYPE SYNTAX Integer32 (0..3) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 2 } hwPortalFreeRuleSourceVlan OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 3 } hwPortalFreeRuleSourceInterface OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 4 } hwPortalFreeRuleSourceIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 5 } hwPortalFreeRuleSourceIPMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 6 } hwPortalFreeRuleSourceMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 7 } hwPortalFreeRuleDestinationMode OBJECT-TYPE SYNTAX Integer32 (0..3) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 8 } hwPortalFreeRuleDestinationIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 9 } hwPortalFreeRuleDestinationIPMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 10 } hwPortalFreeRuleDestinationProtocol OBJECT-TYPE SYNTAX INTEGER { tcp(1), udp(2), none(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 11 } hwPortalFreeRuleDestinationPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 12 } hwPortalFreeRuleDestinationUserGroup OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwPortalFreeRuleEntry 13 } hwWebAuthServerListeningPort OBJECT-TYPE SYNTAX Integer32 (1024..55535) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." DEFVAL { 2000 } ::= { hwPortalMibObjects 9 } hwWebAuthServerReplyMessage OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." DEFVAL { enable } ::= { hwPortalMibObjects 10 } hwWebAuthServerVersion OBJECT-TYPE SYNTAX INTEGER { v2(1), v2v1(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." DEFVAL { v2v1 } ::= { hwPortalMibObjects 11 } hwPortalOfflineDetect OBJECT-TYPE SYNTAX Integer32 (0 | 30..7200) UNITS "s" MAX-ACCESS read-write STATUS current DESCRIPTION "Description." DEFVAL { 300 } ::= { hwPortalMibObjects 12 } hwPortalLocalServerIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 13 } hwPortalLocalServerSSLPolicyName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 14 } hwPortalLocalServerSSLPolicyPortNum OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 15 } hwPortalMaxUser OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 16 } hwPortalLocalServerMaxUser OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 17 } hwPortalLocalServerAuthMethod OBJECT-TYPE SYNTAX INTEGER { chap(1), pap(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 18 } hwWebAuthServerCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwWebAuthServerCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 19 } hwWebAuthServerCfgEntry OBJECT-TYPE SYNTAX HwWebAuthServerCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwWebAuthServerName } ::= { hwWebAuthServerCfgTable 1 } HwWebAuthServerCfgEntry ::= SEQUENCE { hwWebAuthServerName OCTET STRING, hwWebAuthServerUrl OCTET STRING, hwWebAuthServerUrlTemplate OCTET STRING, hwWebAuthServerSourceIp IpAddress, hwWebAuthServerShareKeyFormat INTEGER, hwWebAuthServerShareKey OCTET STRING, hwWebAuthServerPort Integer32, hwWebAuthServerServerDetectInterval Integer32, hwWebAuthServerServerDetectMaxTimes Integer32, hwWebAuthServerCriticalNum Integer32, hwWebAuthServerServerDetectAction INTEGER, hwWebAuthServerWebRedirection INTEGER, hwWebAuthServerUserSyncInterval Integer32, hwWebAuthServerUserSyncMaxTimes Integer32, hwWebAuthServerVpnInstance OCTET STRING, hwWebAuthServerRowStatus RowStatus, hwWebAuthServerPortAll INTEGER, hwWebAuthServerUrlTemplateCipheredParameterName OCTET STRING, hwWebAuthServerUrlTemplateIvParameterName OCTET STRING, hwWebAuthServerUrlTemplateShareKey OCTET STRING, hwWebAuthServerProtocol INTEGER, hwWebAuthServerPasswordEncrypt INTEGER, hwWebAuthServerHTTPMethod INTEGER, hwWebAuthServerCmdKey OCTET STRING, hwWebAuthServerLoginCmd OCTET STRING, hwWebAuthServerLogoutCmd OCTET STRING, hwWebAuthServerUserNameKey OCTET STRING, hwWebAuthServerPasswordKey OCTET STRING, hwWebAuthServerInitURLKey OCTET STRING, hwWebAuthServerUserIPKey OCTET STRING, hwWebAuthServerUserMACKey OCTET STRING, hwWebAuthServerLoginSuccessResponseRedirectURL OCTET STRING, hwWebAuthServerLoginSuccessResponseMsg OCTET STRING, hwWebAuthServerLoginSuccessResponseInitURL INTEGER, hwWebAuthServerLoginfailResponseRedirectURL OCTET STRING, hwWebAuthServerLoginfailResponseAppendReplyMsgKey OCTET STRING, hwWebAuthServerLoginfailResponseErrMsg OCTET STRING, hwWebAuthServerLoginfailResponseAuthenServerReplyMsg INTEGER, hwWebAuthServerLoginfailLoginURL INTEGER, hwWebAuthServerLogoutSuccessResponseRedirectURL OCTET STRING, hwWebAuthServerLogoutSuccessResponseMsg OCTET STRING, hwWebAuthServerLogoutFailResponseRedirectURL OCTET STRING, hwWebAuthServerLogoutFailResponseMsg OCTET STRING, hwWebAuthServerSourceInterface OCTET STRING, hwWebAuthServerDetectTypeHTTP INTEGER } hwWebAuthServerName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 1 } hwWebAuthServerUrl OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..247)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 2 } hwWebAuthServerUrlTemplate OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 3 } hwWebAuthServerSourceIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 4 } hwWebAuthServerShareKeyFormat OBJECT-TYPE SYNTAX INTEGER { simple(1), cipher(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 5 } hwWebAuthServerShareKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16 | 32)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 6 } hwWebAuthServerPort OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." DEFVAL { 50100 } ::= { hwWebAuthServerCfgEntry 7 } hwWebAuthServerServerDetectInterval OBJECT-TYPE SYNTAX Integer32 (0 | 30..65535) UNITS "s" MAX-ACCESS read-create STATUS current DESCRIPTION "Description." DEFVAL { 60 } ::= { hwWebAuthServerCfgEntry 8 } hwWebAuthServerServerDetectMaxTimes OBJECT-TYPE SYNTAX Integer32 (0 | 1..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." DEFVAL { 3 } ::= { hwWebAuthServerCfgEntry 9 } hwWebAuthServerCriticalNum OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 10 } hwWebAuthServerServerDetectAction OBJECT-TYPE SYNTAX INTEGER { invalid(0), log(1), trap(2), logtrap(3), permitall(4), logpermitall(5), trappermitall(6), logtrappermitall(7) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 11 } hwWebAuthServerWebRedirection OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 12 } hwWebAuthServerUserSyncInterval OBJECT-TYPE SYNTAX Integer32 (30..65535) UNITS "s" MAX-ACCESS read-create STATUS current DESCRIPTION "Description." DEFVAL { 300 } ::= { hwWebAuthServerCfgEntry 13 } hwWebAuthServerUserSyncMaxTimes OBJECT-TYPE SYNTAX Integer32 (2..255) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." DEFVAL { 3 } ::= { hwWebAuthServerCfgEntry 14 } hwWebAuthServerVpnInstance OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 15 } hwWebAuthServerRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 16 } hwWebAuthServerPortAll OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 17 } hwWebAuthServerUrlTemplateCipheredParameterName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 18 } hwWebAuthServerUrlTemplateIvParameterName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 19 } hwWebAuthServerUrlTemplateShareKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16 | 32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 20 } hwWebAuthServerProtocol OBJECT-TYPE SYNTAX INTEGER { portal(1), httpORhttps(2), haca(3) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 22 } hwWebAuthServerPasswordEncrypt OBJECT-TYPE SYNTAX INTEGER { none(1), uam(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 23 } hwWebAuthServerHTTPMethod OBJECT-TYPE SYNTAX INTEGER { post(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 24 } hwWebAuthServerCmdKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 25 } hwWebAuthServerLoginCmd OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..15)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 26 } hwWebAuthServerLogoutCmd OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..15)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 27 } hwWebAuthServerUserNameKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 28 } hwWebAuthServerPasswordKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 29 } hwWebAuthServerInitURLKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 30 } hwWebAuthServerUserIPKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 31 } hwWebAuthServerUserMACKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 32 } hwWebAuthServerLoginSuccessResponseRedirectURL OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..200)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 33 } hwWebAuthServerLoginSuccessResponseMsg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..200)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 34 } hwWebAuthServerLoginSuccessResponseInitURL OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 35 } hwWebAuthServerLoginfailResponseRedirectURL OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..200)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 36 } hwWebAuthServerLoginfailResponseAppendReplyMsgKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 37 } hwWebAuthServerLoginfailResponseErrMsg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..200)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 38 } hwWebAuthServerLoginfailResponseAuthenServerReplyMsg OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 39 } hwWebAuthServerLoginfailLoginURL OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 40 } hwWebAuthServerLogoutSuccessResponseRedirectURL OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..200)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 41 } hwWebAuthServerLogoutSuccessResponseMsg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..200)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 42 } hwWebAuthServerLogoutFailResponseRedirectURL OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..200)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 43 } hwWebAuthServerLogoutFailResponseMsg OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..200)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 44 } hwWebAuthServerSourceInterface OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..63)) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 45 } hwWebAuthServerDetectTypeHTTP OBJECT-TYPE SYNTAX INTEGER { portal(0), http(1) } MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerCfgEntry 46 } hwWebAuthServerIpCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwWebAuthServerIpCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 20 } hwWebAuthServerIpCfgEntry OBJECT-TYPE SYNTAX HwWebAuthServerIpCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwWebAuthServerName,hwWebAuthServerServerIp } ::= { hwWebAuthServerIpCfgTable 1 } HwWebAuthServerIpCfgEntry ::= SEQUENCE { hwWebAuthServerServerIp IpAddress, hwWebAuthServerIpRowStatus RowStatus } hwWebAuthServerServerIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerIpCfgEntry 1 } hwWebAuthServerIpRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthServerIpCfgEntry 2 } hwWebAuthenCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwWebAuthenCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 21 } hwWebAuthenCfgEntry OBJECT-TYPE SYNTAX HwWebAuthenCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwWebAuthenIfIndex } ::= { hwWebAuthenCfgTable 1 } HwWebAuthenCfgEntry ::= SEQUENCE { hwWebAuthenIfIndex Unsigned32, hwWebAuthenWebAuthServer OCTET STRING, hwWebAuthenWebAuthServerFlag INTEGER, hwWebAuthenPortalDomain OCTET STRING, hwWebAuthenWebAuthBakServer OCTET STRING } hwWebAuthenIfIndex OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwWebAuthenCfgEntry 1 } hwWebAuthenWebAuthServer OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwWebAuthenCfgEntry 2 } hwWebAuthenWebAuthServerFlag OBJECT-TYPE SYNTAX INTEGER { invalid(0), direct(2), layer3(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwWebAuthenCfgEntry 3 } hwWebAuthenPortalDomain OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..64)) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwWebAuthenCfgEntry 4 } hwWebAuthenWebAuthBakServer OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwWebAuthenCfgEntry 5 } hwWebAuthenAuthNetWorkCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwWebAuthenAuthNetWorkCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 22 } hwWebAuthenAuthNetWorkCfgEntry OBJECT-TYPE SYNTAX HwWebAuthenAuthNetWorkCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwWebAuthenIfIndex, hwWebAuthenAuthNetWorkIpIndex } ::= { hwWebAuthenAuthNetWorkCfgTable 1 } HwWebAuthenAuthNetWorkCfgEntry ::= SEQUENCE { hwWebAuthenAuthNetWorkIpIndex Integer32, hwWebAuthenPortalAuthNetWorkIp IpAddress, hwWebAuthenPortalAuthNetWorkIpMask Integer32, hwWebAuthenAuthNetWorkRowStatus RowStatus } hwWebAuthenAuthNetWorkIpIndex OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwWebAuthenAuthNetWorkCfgEntry 1 } hwWebAuthenPortalAuthNetWorkIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthenAuthNetWorkCfgEntry 2 } hwWebAuthenPortalAuthNetWorkIpMask OBJECT-TYPE SYNTAX Integer32 (1..32) MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthenAuthNetWorkCfgEntry 3 } hwWebAuthenAuthNetWorkRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwWebAuthenAuthNetWorkCfgEntry 4 } hwWebAuthenLocalServerCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwWebAuthenLocalServerCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 23 } hwWebAuthenLocalServerCfgEntry OBJECT-TYPE SYNTAX HwWebAuthenLocalServerCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Description." INDEX { hwWebAuthenLocalServerIfIndex } ::= { hwWebAuthenLocalServerCfgTable 1 } HwWebAuthenLocalServerCfgEntry ::= SEQUENCE { hwWebAuthenLocalServerIfIndex Unsigned32, hwWebAuthenLocalServerEnable INTEGER } hwWebAuthenLocalServerIfIndex OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-only STATUS current DESCRIPTION "Description." ::= { hwWebAuthenLocalServerCfgEntry 1 } hwWebAuthenLocalServerEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwWebAuthenLocalServerCfgEntry 2 } hwPortalFreeRuleACLIDCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPortalFreeRuleACLIDCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure an ipv4 acl for portal free-rule." ::= { hwPortalMibObjects 24 } hwPortalFreeRuleACLIDCfgEntry OBJECT-TYPE SYNTAX HwPortalFreeRuleACLIDCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Configure an ipv4 acl for portal free-rule." INDEX { hwPortalFreeRuleACLID } ::= { hwPortalFreeRuleACLIDCfgTable 1 } HwPortalFreeRuleACLIDCfgEntry ::= SEQUENCE { hwPortalFreeRuleACLID Unsigned32, hwPortalFreeRuleRowStatus RowStatus } hwPortalFreeRuleACLID OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS read-create STATUS current DESCRIPTION "Specify an ipv4 acl." ::= { hwPortalFreeRuleACLIDCfgEntry 1 } hwPortalFreeRuleRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Specify an operate type." ::= { hwPortalFreeRuleACLIDCfgEntry 2 } hwPortalUserAlarmPercentageLower OBJECT-TYPE SYNTAX Integer32 (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Portal user alarm percentage lower." DEFVAL { 50 } ::= { hwPortalMibObjects 25 } hwPortalUserAlarmPercentageUpper OBJECT-TYPE SYNTAX Integer32 (1..100) MAX-ACCESS read-write STATUS current DESCRIPTION "Portal user alarm percentage upper." DEFVAL { 100 } ::= { hwPortalMibObjects 26 } hwPortalCaptiveBypassEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Portal captive-bypass enable." DEFVAL { false } ::= { hwPortalMibObjects 27 } hwPortalCaptiveAdaptiveEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Portal captive-adaptive enable." DEFVAL { false } ::= { hwPortalMibObjects 28 } hwPortalUrlEncodeEnable OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Portal url-encode enable." DEFVAL { true } ::= { hwPortalMibObjects 29 } hwWebAuthServerReplyErrorCode OBJECT-TYPE SYNTAX INTEGER { disable(2), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "portal user-roam-out reply enable." DEFVAL { enable } ::= { hwPortalMibObjects 30 } hwGlobleWebAuthServerSourceIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 31 } hwPortalLocalServerUrl OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) MAX-ACCESS read-write STATUS current DESCRIPTION "The url of Portal Local Server." ::= { hwPortalMibObjects 32 } hwPortalUrlTemplateCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwPortalUrlTemplateCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "URL template MIB table." ::= { hwPortalMibObjects 33 } hwPortalUrlTemplateCfgEntry OBJECT-TYPE SYNTAX HwPortalUrlTemplateCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "URL template MIB table entry." INDEX { hwPortalUrlTemplateName } ::= { hwPortalUrlTemplateCfgTable 1 } HwPortalUrlTemplateCfgEntry ::= SEQUENCE { hwPortalUrlTemplateName OCTET STRING, hwPortalUrlTemplateParaAcMac OCTET STRING, hwPortalUrlTemplateParaAcIp OCTET STRING, hwPortalUrlTemplateParaUserMac OCTET STRING, hwPortalUrlTemplateParaApMac OCTET STRING, hwPortalUrlTemplateParaApIp OCTET STRING, hwPortalUrlTemplateParaSsid OCTET STRING, hwPortalUrlTemplateParaRedirectUrl OCTET STRING, hwPortalUrlTemplateParaUserIp OCTET STRING, hwPortalUrlTemplateParaAcName OCTET STRING, hwPortalUrlTemplateParaUserVlan OCTET STRING, hwPortalUrlTemplateParaPostServerURLKey OCTET STRING, hwPortalUrlTemplateParaPostServerURL OCTET STRING, hwPortalUrlTemplateParaESN OCTET STRING, hwPortalUrlTemplateParaApName OCTET STRING, hwPortalUrlTemplateParaApLocation OCTET STRING, hwPortalUrlTemplateParaApGroupName OCTET STRING, hwPortalUrlTemplateMacDelimiter OCTET STRING, hwPortalUrlTemplateRowStatus RowStatus, hwPortalUrlTemplateMacSeperateSize INTEGER, hwPortalUrlTemplateParaStartMark OCTET STRING, hwPortalUrlTemplateParaAssignmentMark OCTET STRING, hwPortalUrlTemplateParaIsolateMark OCTET STRING, hwPortalUrlTemplateParaDeviceIp IpAddress } hwPortalUrlTemplateName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-create STATUS current DESCRIPTION "URL template name." ::= { hwPortalUrlTemplateCfgEntry 1 } hwPortalUrlTemplateParaAcMac OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter AC MAC key." ::= { hwPortalUrlTemplateCfgEntry 2 } hwPortalUrlTemplateParaAcIp OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter AC IP key." ::= { hwPortalUrlTemplateCfgEntry 3 } hwPortalUrlTemplateParaUserMac OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter user MAC key." ::= { hwPortalUrlTemplateCfgEntry 4 } hwPortalUrlTemplateParaApMac OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter AP MAC key." ::= { hwPortalUrlTemplateCfgEntry 5 } hwPortalUrlTemplateParaApIp OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter AP IP key." ::= { hwPortalUrlTemplateCfgEntry 6 } hwPortalUrlTemplateParaSsid OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter SSID key." ::= { hwPortalUrlTemplateCfgEntry 7 } hwPortalUrlTemplateParaRedirectUrl OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter redirect url key." ::= { hwPortalUrlTemplateCfgEntry 8 } hwPortalUrlTemplateParaUserIp OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter user IP key." ::= { hwPortalUrlTemplateCfgEntry 9 } hwPortalUrlTemplateParaAcName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter AC name key." ::= { hwPortalUrlTemplateCfgEntry 10 } hwPortalUrlTemplateParaUserVlan OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter user VLAN key." ::= { hwPortalUrlTemplateCfgEntry 11 } hwPortalUrlTemplateParaPostServerURLKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter post server URL key." ::= { hwPortalUrlTemplateCfgEntry 12 } hwPortalUrlTemplateParaPostServerURL OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..200)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter post server URL value." ::= { hwPortalUrlTemplateCfgEntry 13 } hwPortalUrlTemplateParaESN OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter ESN key." ::= { hwPortalUrlTemplateCfgEntry 14 } hwPortalUrlTemplateParaApName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter AP name key." ::= { hwPortalUrlTemplateCfgEntry 15 } hwPortalUrlTemplateParaApLocation OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter AP location key." ::= { hwPortalUrlTemplateCfgEntry 16 } hwPortalUrlTemplateParaApGroupName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..16)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter AP group name key." ::= { hwPortalUrlTemplateCfgEntry 17 } hwPortalUrlTemplateMacDelimiter OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..1)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter delimiter of MAC address format." ::= { hwPortalUrlTemplateCfgEntry 18 } hwPortalUrlTemplateRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "URL template table RowStatus." ::= { hwPortalUrlTemplateCfgEntry 19 } hwPortalUrlTemplateMacSeperateSize OBJECT-TYPE SYNTAX INTEGER { invalid(0), compact(2), normal(5) } MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter seperate size of MAC address." ::= { hwPortalUrlTemplateCfgEntry 20 } hwPortalUrlTemplateParaStartMark OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..1)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter start mark." DEFVAL { "?" } ::= { hwPortalUrlTemplateCfgEntry 21 } hwPortalUrlTemplateParaAssignmentMark OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..1)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter assignment mark." DEFVAL { "=" } ::= { hwPortalUrlTemplateCfgEntry 22 } hwPortalUrlTemplateParaIsolateMark OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..1)) MAX-ACCESS read-write STATUS current DESCRIPTION "URL parameter isolate mark." DEFVAL { "&" } ::= { hwPortalUrlTemplateCfgEntry 23 } hwPortalUrlTemplateParaDeviceIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS current DESCRIPTION "URL parameter set device ip." ::= { hwPortalUrlTemplateCfgEntry 24 } hwUrlTemplateUrlCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF HwUrlTemplateUrlCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "URL template URL config table." ::= { hwPortalMibObjects 34 } hwUrlTemplateUrlCfgEntry OBJECT-TYPE SYNTAX HwUrlTemplateUrlCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "URL template URL config table entry." INDEX { hwPortalUrlTemplateName,hwUrlTemplateUrlType,hwUrlTemplateUrlSsid } ::= { hwUrlTemplateUrlCfgTable 1 } HwUrlTemplateUrlCfgEntry ::= SEQUENCE { hwUrlTemplateUrlContent OCTET STRING, hwUrlTemplateUrlType INTEGER, hwUrlTemplateUrlSsid OCTET STRING, hwUrlTemplateUrlRowStatus RowStatus } hwUrlTemplateUrlContent OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..200)) MAX-ACCESS read-write STATUS current DESCRIPTION "The content of URL." ::= { hwUrlTemplateUrlCfgEntry 1 } hwUrlTemplateUrlType OBJECT-TYPE SYNTAX INTEGER { redirectOnly(1), pushOnly(2), all(3), redirectOnlyWithoutSSID(4), pushOnlyWithoutSSID(5), allWithoutSSID(6) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of URL.When hwUrlTemplateUrlType is 4,5 or 6,hwUrlTemplateUrlSsid must be -- which indicates hwUrlTemplateUrlSsid value is invalid." ::= { hwUrlTemplateUrlCfgEntry 2 } hwUrlTemplateUrlSsid OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "SSID for wireless users." DEFVAL { "" } ::= { hwUrlTemplateUrlCfgEntry 3 } hwUrlTemplateUrlRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "URL template URL RowStatus." ::= { hwUrlTemplateUrlCfgEntry 4 } hwPortalTunnelIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Description." ::= { hwPortalMibObjects 35 } -- ============== hwPortalFreeRuleTable define ending ============== -- ============== hwPortalServerV2Table define end ============== hwPortalMIBTrap OBJECT IDENTIFIER ::= { hwPortal 2 } hwPortalTrapObject OBJECT IDENTIFIER ::= { hwPortalMIBTrap 1 } hwStateChangePortalServerIp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "IP address of portal server which state is changed. " ::= { hwPortalTrapObject 1 } hwStateChangePortalServerVrf OBJECT-TYPE SYNTAX OCTET STRING(SIZE (1..31)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION " VPN-instance of portal server which state is changed. " ::= { hwPortalTrapObject 2 } hwPortalUserSlot OBJECT-TYPE SYNTAX DisplayString (SIZE(1..32)) MAX-ACCESS read-only STATUS current DESCRIPTION "Slot" ::= { hwPortalTrapObject 3 } hwPortalUserNum OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The number of portal users." ::= { hwPortalTrapObject 4 } hwPortalPercentage OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The number of portal alarm percentage." ::= { hwPortalTrapObject 5 } hwPortalCertStartTime OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Start time of the imported HTTPS redirection certificate validity period." ::= { hwPortalTrapObject 6 } hwPortalCertFinishTime OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "End time of the imported HTTPS redirection certificate validity period." ::= { hwPortalTrapObject 7 } hwPortalPkiDomainName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..31)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "PKI domain name." ::= { hwPortalTrapObject 8 } hwPortalFileName OBJECT-TYPE SYNTAX DisplayString (SIZE(1..63)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The file name of the oversize certificate." ::= { hwPortalTrapObject 9 } hwPortalTrapsDefine OBJECT IDENTIFIER ::= { hwPortalMIBTrap 2 } hwPortalServerTraps OBJECT IDENTIFIER ::= { hwPortalTrapsDefine 1 } hwPortalServerUp NOTIFICATION-TYPE OBJECTS { hwStateChangePortalServerIp, hwStateChangePortalServerVrf } STATUS current DESCRIPTION "This object indicates that the portal server is Up." ::= { hwPortalServerTraps 1 } hwPortalServerDown NOTIFICATION-TYPE OBJECTS { hwStateChangePortalServerIp, hwStateChangePortalServerVrf } STATUS current DESCRIPTION "This object indicates that the portal server is Down." ::= { hwPortalServerTraps 2 } hwPortalMaxUserAlarm NOTIFICATION-TYPE OBJECTS { hwPortalUserSlot, hwPortalUserNum, hwPortalPercentage } STATUS current DESCRIPTION " 1 Notice/Trap name: Portal Max User Alarm 2 Notice/Trap generation cause: The number of portal users reached the maximum 3 Repair suggestions: " ::= { hwPortalServerTraps 3 } hwPortalUserClearAlarm NOTIFICATION-TYPE OBJECTS { hwPortalUserSlot, hwPortalUserNum, hwPortalPercentage } STATUS current DESCRIPTION " 1 Notice/Trap name: Portal User Clear Alarm 2 Notice/Trap generation cause: The Portal Max User Alarm is cleared 3 Repair suggestions: " ::= { hwPortalServerTraps 4 } hwPortalPassDNS NOTIFICATION-TYPE STATUS current DESCRIPTION "This object indicates that DNS packets are allowed to pass through during Portal authentication." ::= { hwPortalServerTraps 5 } hwHttpsCertNearlyExpired NOTIFICATION-TYPE OBJECTS { hwPortalCertStartTime, hwPortalCertFinishTime} STATUS current DESCRIPTION "This object indicates that an alarm is generated when the imported HTTPS redirection certificate is expiring." ::= { hwPortalServerTraps 6 } hwHttpsCertNearlyExpiredClear NOTIFICATION-TYPE OBJECTS { hwPortalCertStartTime, hwPortalCertFinishTime} STATUS current DESCRIPTION "This object indicates that the alarm generated when the imported HTTPS redirection certificate is expiring is cleared." ::= { hwPortalServerTraps 7 } hwHttpsCertInvalid NOTIFICATION-TYPE OBJECTS { hwPortalCertStartTime, hwPortalCertFinishTime} STATUS current DESCRIPTION "This object indicates that an alarm is generated when the imported HTTPS redirection certificate becomes invalid." ::= { hwPortalServerTraps 8 } hwHttpsCertInvalidClear NOTIFICATION-TYPE OBJECTS { hwPortalCertStartTime, hwPortalCertFinishTime} STATUS current DESCRIPTION "This object indicates that the alarm generated when the imported HTTPS redirection certificate becomes invalid is cleared." ::= { hwPortalServerTraps 9 } hwHttpsImportedPKICertOverSized NOTIFICATION-TYPE OBJECTS { hwPortalPkiDomainName, hwPortalFileName} STATUS current DESCRIPTION "This object indicates that an alarm is generated when the certificate required for HTTPS redirection imported from PKI is too large." ::= { hwPortalServerTraps 10 } hwHttpsImportedPKICertOverSizedResume NOTIFICATION-TYPE OBJECTS { hwPortalPkiDomainName, hwPortalFileName} STATUS current DESCRIPTION "This object indicates that the alarm generated when the certificate required for HTTPS redirection imported from PKI is too large is cleared." ::= { hwPortalServerTraps 11 } -- ============== conformance information ============== hwPortalConformance OBJECT IDENTIFIER ::= { hwPortal 3 } hwPortalCompliances OBJECT IDENTIFIER ::= { hwPortalConformance 1 } hwPortalCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for systems supporting the this module." MODULE -- this module MANDATORY-GROUPS {hwPortalConfigParaObjectGroup, hwPortalPacketStatisticsParaObjectGroup, hwPortalConfigSecretKeyObjectGroup, hwPortalServerObjectGroup, hwPortalUserObjectGroup, hwPortalConfigSecretKeyV2ObjectGroup, hwPortalServerV2ObjectGroup, hwPortalServerUpDownGroup, hwPortalServerTrapGroup, hwWebAuthServerGlobalCfgGroup, hwWebAuthServerCfgGroup, hwWebAuthServerIpCfgGroup, hwWebAuthenCfgGroup, hwWebAuthenAuthNetWorkCfgGroup, hwWebAuthenLocalServerCfgGroup, hwPortalFreeRuleACLIDCfgGroup, hwPortalUrlTemplateCfgGroup, hwUrlTemplateUrlCfgGroup, hwHttpsCertificateTrapGroup} ::= { hwPortalCompliances 1 } -- ============== groups ============== hwPortalObjectGroups OBJECT IDENTIFIER ::= { hwPortalConformance 2 } hwPortalConfigParaObjectGroup OBJECT-GROUP OBJECTS { hwPortalConfigVersionSupport, hwPortalConfigTextInfoSwitch, hwPortalConfigServerUdpReceivePort, hwPortalConfigServerUdpSendPort, hwPortalConfigTrapUdpPort, hwPortalConfigSourecIfIndex , hwPortalConfigUserAgentEnableSwitch, hwPortalConfigWebProxyEnable, hwPortalConfigWebProxyPort} STATUS current DESCRIPTION "The config parameter group." ::= { hwPortalObjectGroups 1 } hwPortalPacketStatisticsParaObjectGroup OBJECT-GROUP OBJECTS { hwPortalStatisticsBeginTime, hwPortalPacketStatisticsAuthenticatorError, hwPortalPacketStatisticsAccessReqError, hwPortalPacketStatisticsLogoutReqError, hwPortalPacketStatisticsInquiryReqError, hwPortalPacketStatisticsLoginConfirmError, hwPortalPacketStatisticsAccessReqReceived, hwPortalPacketStatisticsLoginReqReceived, hwPortalPacketStatisticsLogoutReqReceived, hwPortalPacketStatisticsInquiryReqReceived, hwPortalPacketStatisticsLoginConfirmReceived, hwPortalPacketStatisticsAccessACKFailed, hwPortalPacketStatisticsLoginACKFailed, hwPortalPacketStatisticsLogoutACKFailed, hwPortalPacketStatisticsInquiryACKFailed, hwPortalPacketStatisticsAccessAckSent, hwPortalPacketStatisticsLoginAckSent, hwPortalPacketStatisticsLogoutAckSent, hwPortalPacketStatisticsInquiryAckSent } STATUS current DESCRIPTION "The pachet statistics parameter group." ::= { hwPortalObjectGroups 2 } hwPortalConfigSecretKeyObjectGroup OBJECT-GROUP OBJECTS { hwPortalConfigPortalServerIpAddress, hwPortalConfigPortalServerIpMask, hwPortalConfigSecretKey, hwPortalConfigPortalServerPort, hwPortalConfigPortalServerNasip, hwPortalConfigStatus } STATUS current DESCRIPTION "The config secret key group." ::= { hwPortalObjectGroups 3 } hwPortalServerObjectGroup OBJECT-GROUP OBJECTS { hwPortalServerIpAddress, hwPortalServerUserNum} STATUS current DESCRIPTION "The PORTAL server group." ::= { hwPortalObjectGroups 4 } hwPortalUserObjectGroup OBJECT-GROUP OBJECTS { hwPortalUserMACAddress, hwPortalUserIpAddress, hwPortalUserPort, hwPortalUserUpFlow, hwPortalUserDownFlow, hwPortalUserName, hwPortalUserLoginTime, hwPortalUserServerIpAddress} STATUS current DESCRIPTION "The PORTAL user group." ::= { hwPortalObjectGroups 5 } hwPortalConfigSecretKeyV2ObjectGroup OBJECT-GROUP OBJECTS { hwPortalConfigPortalServerIpAddressV2, hwPortalConfigPortalServerIpMaskV2, hwPortalConfigSecretKeyV2, hwPortalConfigPortalServerPortV2, hwPortalConfigPortalServerNasipV2, hwPortalConfigStatusV2, hwPortalVrfNameV2} STATUS current DESCRIPTION "The config secret key group.(V2)" ::= { hwPortalObjectGroups 6 } hwPortalServerV2ObjectGroup OBJECT-GROUP OBJECTS { hwPortalServerIpAddressV2, hwPortalServerUserNumV2} STATUS current DESCRIPTION "The PORTAL server group.(V2)" ::= { hwPortalObjectGroups 7 } hwPortalServerUpDownGroup NOTIFICATION-GROUP NOTIFICATIONS { hwPortalServerUp, hwPortalServerDown, hwPortalMaxUserAlarm, hwPortalUserClearAlarm} STATUS current DESCRIPTION "The PORTAL server status." ::= { hwPortalObjectGroups 8 } hwPortalServerTrapGroup OBJECT-GROUP OBJECTS { hwStateChangePortalServerIp, hwStateChangePortalServerVrf, hwPortalUserSlot, hwPortalUserNum, hwPortalPercentage} STATUS current DESCRIPTION "The PORTAL trap group configuration." ::= { hwPortalObjectGroups 9 } hwWebAuthServerCfgGroup OBJECT-GROUP OBJECTS { hwWebAuthServerName, hwWebAuthServerUrl, hwWebAuthServerSourceIp, hwWebAuthServerShareKeyFormat, hwWebAuthServerShareKey, hwWebAuthServerPort, hwWebAuthServerServerDetectInterval, hwWebAuthServerServerDetectMaxTimes, hwWebAuthServerCriticalNum, hwWebAuthServerServerDetectAction, hwWebAuthServerWebRedirection, hwWebAuthServerUserSyncInterval, hwWebAuthServerUserSyncMaxTimes, hwWebAuthServerVpnInstance, hwWebAuthServerRowStatus, hwWebAuthServerPortAll, hwWebAuthServerUrlTemplate } STATUS current DESCRIPTION "The WEB auth server configuration." ::= { hwPortalObjectGroups 10 } hwWebAuthServerIpCfgGroup OBJECT-GROUP OBJECTS { hwWebAuthServerServerIp, hwWebAuthServerIpRowStatus } STATUS current DESCRIPTION "The WEB auth server ip configuration." ::= { hwPortalObjectGroups 11 } hwWebAuthenCfgGroup OBJECT-GROUP OBJECTS { hwWebAuthenIfIndex, hwWebAuthenWebAuthServer, hwWebAuthenWebAuthServerFlag,hwWebAuthenPortalDomain,hwWebAuthenWebAuthBakServer } STATUS current DESCRIPTION "The WEB authen configuration." ::= { hwPortalObjectGroups 12 } hwWebAuthenAuthNetWorkCfgGroup OBJECT-GROUP OBJECTS { hwWebAuthenAuthNetWorkIpIndex,hwWebAuthenPortalAuthNetWorkIp, hwWebAuthenPortalAuthNetWorkIpMask, hwWebAuthenAuthNetWorkRowStatus } STATUS current DESCRIPTION "The WEB authen configuration." ::= { hwPortalObjectGroups 13 } hwWebAuthenLocalServerCfgGroup OBJECT-GROUP OBJECTS { hwWebAuthenLocalServerIfIndex, hwWebAuthenLocalServerEnable } STATUS current DESCRIPTION "The WEB authen local server configuration." ::= { hwPortalObjectGroups 14 } hwWebAuthServerGlobalCfgGroup OBJECT-GROUP OBJECTS { hwWebAuthServerListeningPort, hwWebAuthServerReplyMessage, hwWebAuthServerVersion, hwPortalOfflineDetect, hwPortalLocalServerIp, hwPortalLocalServerSSLPolicyName, hwPortalLocalServerSSLPolicyPortNum, hwPortalMaxUser,hwPortalLocalServerMaxUser, hwPortalLocalServerAuthMethod, hwPortalLocalServerUrl, hwPortalTunnelIp} STATUS current DESCRIPTION "The global configuration." ::= { hwPortalObjectGroups 15 } hwPortalFreeRuleACLIDCfgGroup OBJECT-GROUP OBJECTS { hwPortalFreeRuleACLID, hwPortalFreeRuleRowStatus } STATUS current DESCRIPTION "The portal free-fule specify an ipv4 acl configuration." ::= { hwPortalObjectGroups 16 } hwPortalUrlTemplateCfgGroup OBJECT-GROUP OBJECTS { hwPortalUrlTemplateName,hwPortalUrlTemplateParaAcMac,hwPortalUrlTemplateParaAcIp,hwPortalUrlTemplateParaUserMac, hwPortalUrlTemplateParaApMac,hwPortalUrlTemplateParaApIp,hwPortalUrlTemplateParaSsid, hwPortalUrlTemplateParaRedirectUrl,hwPortalUrlTemplateParaUserIp,hwPortalUrlTemplateParaAcName, hwPortalUrlTemplateParaUserVlan,hwPortalUrlTemplateParaPostServerURLKey,hwPortalUrlTemplateParaPostServerURL, hwPortalUrlTemplateParaESN,hwPortalUrlTemplateParaApName,hwPortalUrlTemplateParaApLocation,hwPortalUrlTemplateParaApGroupName, hwPortalUrlTemplateMacDelimiter,hwPortalUrlTemplateRowStatus,hwPortalUrlTemplateMacSeperateSize, hwPortalUrlTemplateParaStartMark,hwPortalUrlTemplateParaAssignmentMark,hwPortalUrlTemplateParaIsolateMark } STATUS current DESCRIPTION "The URL template configuration." ::= { hwPortalObjectGroups 17 } hwUrlTemplateUrlCfgGroup OBJECT-GROUP OBJECTS { hwUrlTemplateUrlContent,hwUrlTemplateUrlType,hwUrlTemplateUrlSsid,hwUrlTemplateUrlRowStatus } STATUS current DESCRIPTION "The URL of URL template configuration." ::= { hwPortalObjectGroups 18 } hwHttpsCertificateTrapGroup OBJECT-GROUP OBJECTS { hwHttpsCertNearlyExpired, hwHttpsCertNearlyExpiredClear, hwHttpsCertInvalid, hwHttpsCertInvalidClear, hwHttpsImportedPKICertOverSized, hwHttpsImportedPKICertOverSizedResume } STATUS current DESCRIPTION "The HTTPS certificate trap configuration." ::= { hwPortalObjectGroups 19 } -- ============== conformance information define end ============== END