Observium_CE/mibs/huawei/HUAWEI-PORTAL-MIB

2779 lines
85 KiB
Plaintext

-- =================================================================
-- 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