CN100518091C - Method for implementing improvement on network management locking security - Google Patents

Method for implementing improvement on network management locking security Download PDF

Info

Publication number
CN100518091C
CN100518091C CNB2006101117959A CN200610111795A CN100518091C CN 100518091 C CN100518091 C CN 100518091C CN B2006101117959 A CNB2006101117959 A CN B2006101117959A CN 200610111795 A CN200610111795 A CN 200610111795A CN 100518091 C CN100518091 C CN 100518091C
Authority
CN
China
Prior art keywords
network management
window
locking
management interface
prompted dialog
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2006101117959A
Other languages
Chinese (zh)
Other versions
CN101136762A (en
Inventor
袁虎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CNB2006101117959A priority Critical patent/CN100518091C/en
Publication of CN101136762A publication Critical patent/CN101136762A/en
Application granted granted Critical
Publication of CN100518091C publication Critical patent/CN100518091C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The method includes steps: locking interface of network management; calling API function in window class to hide main window of interface of network management (INM); calling API function in window class to pop-up lock in prompt dialog box window (PDBW), which is displayed on INM uniquely; using PDBW represents former process of interface of network management, and the process is still visible in taskbar and process table of operation system; adding function for minimizing PDBW; calling API function in window class to shield window popped up by main window of former INM automatically, editing resources of locked PDBW, and adding clear prompting lock in information, editing resources of locked PDBW, and adding modules in use for releasing locking state for PDBW; monitoring message of module in use for releasing locking state. Not affecting use of other application programs, the invention hides information of network management nicely.

Description

A kind of implementation method that improves the network management interface locking fail safe
Technical field
The present invention relates to the webmaster field, relate in particular to a kind of implementation method that improves the network management interface locking fail safe.
Background technology
Network management interface generally all has the demand of safety locking, is not checked by the stranger in order to the network management information of webmaster operator when leaving temporarily.The method one that realizes this at present is the locking of call operation system (such as Windows, HP-UX, Solaris etc.), and another method is all operations of locking network management interface window, but these two kinds of methods all have shortcoming separately.The method of lock operation system can not be used reaching other application programs that also make when the network management interface safety locking requires beyond the network management interface, and that has limited the user for example is the so relevant operations of some non-network management of backup.The method of operating of locking network management interface window is iff restriction manual inquiry and configuration, the information of network management interface window interior then, such as network element topology figure and alarm status etc. still as seen.
At above problem, be necessary very much to propose a kind ofly to realize locking the method for network management interface by hiding the network management interface window, this method neither influences the use of other application programs, can well hide network management information again, it is convenient to realize simultaneously, does not need very high interface development technical ability.
Summary of the invention
The objective of the invention is to use contradiction between the operating system convenience in order to solve network management interface locking fail safe and user in the prior art.To achieve these goals, the present invention proposes a kind of by hiding the network management interface window and using the network management interface locking prompt window to replace the implementation method of the raising network management interface locking fail safe of network management interface window.
The implementation method of raising network management interface locking of the present invention fail safe may further comprise the steps:
Step 1: locking network management interface;
Step 2: call window class API (Application Programming Interface is hereinafter to be referred as API) function and change over network management interface main window display properties hiding;
Step 3: when using the same process of above-mentioned network management interface, call window class API function and eject a locking prompted dialog frame window, make the unique window displayed of network management interface after this locking prompted dialog frame window becomes locking;
Step 4: use locking prompted dialog frame window to represent former network management interface process, make this process in taskbar and operating system plan still as seen; And realize the switching between this process and other processes and select this process to stop interface process by plan;
Step 5:, do not influence the use of operating system desktop after locking prompted dialog frame window minimizes by enabling minimizing assembly and support response window to minimize message and being embodied as the increase of locking prompted dialog frame window and minimizing function of window;
Step 6: call pop-up window class api function and shield the window that former network management interface main window ejects automatically, the prompted dialog window is the unique window of interface process when guaranteeing the network management interface locking state;
Step 7: the resource of editor's locking prompted dialog frame window for locking prompted dialog frame window increases clear and definite prompting locking information, illustrates concrete webmaster title and lock-out state;
Step 8: the resource of editor locking prompted dialog frame window, for the increase of locking prompted dialog frame window is used for the assembly of the state of unlocking;
Step 9: the message of monitoring the assembly of the above-mentioned state that unlocks, as listen to the message of user to the assembly operation of the above-mentioned state that unlocks, locking prompted dialog frame window disappears, and the display properties of network management interface main window is arranged to normal demonstration, and network management interface withdraws from lock-out state.
Employed operating system can be Windows operating system, also can be other operating systems, such as Unix etc.
Locking network management interface described in the above-mentioned steps one comprises locking that the user selects and because of automatically locking that reason such as overtime causes.
In above-mentioned steps one, the user can lock network management interface by the locking press button in menu operation or the click tools bar.
Being used for hiding the window class api function that the network management interface main window called in the above-mentioned steps two can be " ShowWindow ".
Being used for ejecting the window class api function that a locking prompted dialog frame window called in the above-mentioned steps three can be " CreateWindow ".
In above-mentioned steps four, can realize locking switching between prompted dialog frame window and other processes by " Alt+Tab " or taskbar, and use the operating system task manager to see the network management interface process and select the network management interface process to stop interface process.
The message name that minimizes described in the above-mentioned steps five is " SC_MINIMIZE ".
The window that the former network management interface main window of shielding automatically ejects in the above-mentioned steps six can be by calling " CreateWindow " and a series of pop-up window class api functions such as " CreateDialog " are realized.
Can be " unlocking " button at the above-mentioned steps eight described assemblies that are used for the state of unlocking.
In the above-mentioned steps nine, when listening to the user to the message of the assembly operation of the above-mentioned state that unlocks, as lock in the prompted dialog frame window and to select to confirm to unlock, then need to read the security information that unlocks of user's input, the security information that unlocks as input is correct, then the display properties of network management interface main window is arranged to normal demonstration, and webmaster withdraws from lock-out state; The security information mistake that unlocks as user's input then locks prompted dialog frame window and ejects again, and the display properties of network management interface main window remains hiding, and network management interface keeps lock-out state.
The present invention realizes improving the method for interface locking security by hiding the network management interface window, neither influences the use of other application programs, can hide network management information well again, and it is convenient to realize simultaneously.
Below in conjunction with accompanying drawing, concrete enforcement of the present invention is described in further detail.For the person of ordinary skill in the field, from detailed description of the invention, above-mentioned and other purposes of the present invention, feature and advantage will be apparent.
Description of drawings
Fig. 1 is a webmaster master interfaces windows exemplary plot.
Fig. 2 is a webmaster locking prompted dialog frame window exemplary plot.
Fig. 3 is the flow chart of a preferred embodiment of the present invention.
Main description of reference numerals
1: the network management interface main window
2: the locking prompted dialog frame window of network management interface
3: the locking information of the locking prompted dialog frame window of network management interface
4: the assembly of the state that unlocks of locking prompted dialog frame window
Embodiment
Consider the use that neither influences other application programs, can hide network management information well again, implement simultaneously conveniently, the present invention proposes a kind of by hiding the next method that can realize improving the interface locking security of network management interface window.
Below in conjunction with accompanying drawing, with transmission network management interface under the Windows operating system is example, the specific embodiment of the present invention is described in further detail, and according to these descriptions and accompanying drawing, the those skilled in the art can be easy to realize preferred embodiment of the present invention.Please refer to Fig. 3, this figure is the flow chart of a preferred embodiment of the present invention, comprises the steps:
Step 1: network management interface enters lock-out state; Promptly in the transmission network management interface of present embodiment, the user can lock the transmission network management interface by the locking press button in menu operation or the click tools bar.Certainly transmission network management interface main window can be because of overtime etc. former thereby automatically locked.Please the figure shows the transmission network management interface main window 1 that the present invention will lock simultaneously with reference to Fig. 1.
Step 2: call the window class api function and hide transmission network management interface main window; Promptly the api function that is called this moment is " ShowWindow ".
Step 3: when using the same process at above-mentioned transmission network management interface, call the window class api function and eject locking prompted dialog frame window 2 (referring to Fig. 2), make the unique window displayed in transmission network management interface after this locking prompted dialog frame window becomes locking; The window class api function that is called is " CreateWindow "
Step 4: use locking prompted dialog frame window to represent former network management interface process, make this process in taskbar and operating system plan still as seen; And realize the switching between this process and other processes and select this process to stop interface process by plan;
In the present embodiment, can be by the Macintosh of " Alt+Tab " or the switching between taskbar realization and other processes, do not influence the use of other processes, and can use the operating system task manager to see the transmission network management interface process and select the transmission network management interface process to stop interface process.
Step 5: for the increase of locking prompted dialog frame window minimizes function is by enabling minimizing assembly (being the button that minimizes that is positioned at the window upper right corner in the present embodiment) and supporting response window to minimize message and realize of window, not influencing the use of operating system desktop after locking prompted dialog frame window minimizes; This minimizes message name and is " SC_MINIMIZE ".
Step 6: call pop-up window class api function and shield the window that former network management interface main window ejects automatically, the prompted dialog window is the unique window of interface process when guaranteeing the network management interface locking state; In the present embodiment " window that ejects when the webmaster unlocked state because of reasons such as alarm report or timings is by " CreateWindow " that call with " CreateDialog all conductively-closeds after the webmaster locking are no longer ejected.
Step 7: the resource of editor's locking prompted dialog frame window for locking prompted dialog frame window increases clear and definite prompting locking information, illustrates concrete webmaster title and lock-out state; In the present embodiment, can use the name of text prompt explanation webmaster to be called E400, state is locked.
Step 8: the resource of editor locking prompted dialog frame window for the increase of locking prompted dialog frame window is used for the assembly 4 (referring to Fig. 3) of the state of unlocking, is " unlocking " button.
Step 9: the message of monitoring the assembly of the above-mentioned state that unlocks, as listen to the message of user to the assembly operation of the above-mentioned state that unlocks, locking prompted dialog frame window disappears, and the display properties of network management interface main window is arranged to normal demonstration, and network management interface withdraws from lock-out state.
In the present embodiment, when selecting to confirm to unlock in the locking prompted dialog frame window, for the sake of security, generally need read the security information that unlocks of user's input, the user name and password for example, if the security information that unlocks of input is correct, then the display properties of transmission network management interface main window is arranged to normal demonstration, and webmaster withdraws from lock-out state; If the security information mistake that unlocks of user's input then locks prompted dialog frame window and ejects again, the display properties of transmission network management interface main window remains hiding, and the transmission network management interface keeps lock-out state.
Certainly; the present invention also can have other embodiment; under the situation that does not deviate from spirit of the present invention and essence thereof; the person of ordinary skill in the field works as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of claim of the present invention.

Claims (12)

1. implementation method that improves the network management interface locking fail safe is characterized in that may further comprise the steps:
Step 1: locking network management interface;
Step 2: call window class API function and change over network management interface main window display properties hiding;
Step 3: when using the same process of above-mentioned network management interface, call window class API function and eject a locking prompted dialog frame window, make the unique window displayed of network management interface after this locking prompted dialog frame window becomes locking;
Step 4: use locking prompted dialog frame window to represent former network management interface process, make this process in taskbar and operating system plan still as seen; And realize the switching between this process and other processes and select this process to stop interface process by plan;
Step 5:, do not influence the use of operating system desktop after locking prompted dialog frame window minimizes by enabling minimizing assembly and support response window to minimize message and being embodied as the increase of locking prompted dialog frame window and minimizing function of window;
Step 6: call pop-up window class API function and shield the window that former network management interface main window ejects automatically, the prompted dialog window is the unique window of interface process when guaranteeing the network management interface locking state;
Step 7: the resource of editor's locking prompted dialog frame window for locking prompted dialog frame window increases clear and definite prompting locking information, illustrates concrete webmaster title and lock-out state;
Step 8: the resource of editor locking prompted dialog frame window, for the increase of locking prompted dialog frame window is used for the assembly of the state of unlocking;
Step 9: the message of monitoring the assembly of the above-mentioned state that unlocks, as listen to the message of user to the assembly operation of the above-mentioned state that unlocks, and the security information that unlocks of user's input is correct, locking prompted dialog frame window disappears, the display properties of network management interface main window is arranged to normal demonstration, and network management interface withdraws from lock-out state.
2. the implementation method of raising network management interface locking according to claim 1 fail safe is characterized in that, employed operating system is Windows operating system.
3. the implementation method of raising network management interface locking according to claim 1 fail safe is characterized in that employed operating system is Unix.
4. according to the implementation method of claim 1 or 2 or 3 described raising network management interface locking fail safes, it is characterized in that the locking network management interface described in the above-mentioned steps one comprises locking that the user selects and because of overtime automatically locking of causing.
5. the implementation method of raising network management interface locking according to claim 4 fail safe is characterized in that, in above-mentioned steps one, the user locks network management interface by the locking press button in menu operation or the click tools bar.
6. the implementation method of raising network management interface locking according to claim 1 and 2 fail safe is characterized in that, being used for hiding the window class API function that the network management interface main window called in the above-mentioned steps two is " ShowWindow ".
7. the implementation method of raising network management interface locking according to claim 6 fail safe is characterized in that, being used for ejecting the window class API function that a locking prompted dialog frame window called in the above-mentioned steps three is " CreateWindow ".
8. according to the implementation method of claim 3 or 7 described raising network management interface locking fail safes, it is characterized in that, in above-mentioned steps four, realize locking switching between prompted dialog frame window and other processes by " Alt+Tab " or taskbar, and use the operating system task manager to see the network management interface process and select the network management interface process to stop interface process.
9. the implementation method of raising network management interface locking according to claim 8 fail safe is characterized in that, the message name that minimizes described in the above-mentioned steps five is " SC_MINIMIZE ".
10. the implementation method of raising network management interface locking according to claim 9 fail safe, it is characterized in that the pop-up window class API function that window called that the former network management interface main window of shielding ejects automatically in the above-mentioned steps six is " CreateWindow " and " CreateDialog ".
11. the implementation method of raising network management interface locking according to claim 10 fail safe is characterized in that, is " unlocking " button at the above-mentioned steps eight described assemblies that are used for the state of unlocking.
12. the implementation method of raising network management interface locking according to claim 11 fail safe, it is characterized in that, in the above-mentioned steps nine, when listening to the user to the message of the assembly operation of the above-mentioned state that unlocks, as lock in the prompted dialog frame window and to select to confirm to unlock, then need to read the security information that unlocks of user's input, correct as the security information that unlocks of input, then the display properties of network management interface main window is arranged to normal demonstration, and webmaster withdraws from lock-out state; The security information mistake that unlocks as user's input then locks prompted dialog frame window and ejects again, and the display properties of network management interface main window remains hiding, and network management interface keeps lock-out state.
CNB2006101117959A 2006-08-28 2006-08-28 Method for implementing improvement on network management locking security Expired - Fee Related CN100518091C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006101117959A CN100518091C (en) 2006-08-28 2006-08-28 Method for implementing improvement on network management locking security

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006101117959A CN100518091C (en) 2006-08-28 2006-08-28 Method for implementing improvement on network management locking security

Publications (2)

Publication Number Publication Date
CN101136762A CN101136762A (en) 2008-03-05
CN100518091C true CN100518091C (en) 2009-07-22

Family

ID=39160620

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101117959A Expired - Fee Related CN100518091C (en) 2006-08-28 2006-08-28 Method for implementing improvement on network management locking security

Country Status (1)

Country Link
CN (1) CN100518091C (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102591585A (en) * 2012-01-18 2012-07-18 深圳市云溪信息技术有限公司 Man-machine interaction control method for evoking hidden function
CN103500302A (en) * 2013-10-12 2014-01-08 广州市久邦数码科技有限公司 System and method of safety lock hidden programs
CN104883395B (en) * 2015-04-30 2019-01-15 华讯方舟科技有限公司 A kind of method and device that WEB network management system locks screen automatically
CN105447348B (en) * 2015-11-13 2019-04-05 珠海豹趣科技有限公司 A kind of hidden method of display window, device and user terminal
CN108132767B (en) * 2017-12-22 2020-07-24 威创集团股份有限公司 Application window preview method and system

Also Published As

Publication number Publication date
CN101136762A (en) 2008-03-05

Similar Documents

Publication Publication Date Title
CN100518091C (en) Method for implementing improvement on network management locking security
US8015509B2 (en) Selectively locking GUI controls to prevent accidental operations in a computing environment
CN102981835A (en) Android application program permanent Root permission acquiring method
US7065785B1 (en) Apparatus and method for TOL client boundary protection
US9710529B2 (en) Data construction for extract, transform and load operations for a database
EP3493090B1 (en) Control method and unit of mobile storage devices, and storage medium
US9953100B2 (en) Automated runtime command replacement in a client-server session using recorded user events
CN103229183A (en) Method and apparatus for differentiated access control
CN101447113A (en) Method for building Internet browser-based self-service client terminals
CN106648384A (en) Method and device for service calling
US20180032722A1 (en) Visual access alert system
CN104184874A (en) Method for switching mobile phone modes based on multiple unlocking conditions, and mobile phone thereof
CN111444543A (en) Data authority management method and system
US8234695B2 (en) Network security management for ambiguous user names
US8600350B2 (en) Protection setting method and protection releasing method for portable device
WO2017114210A1 (en) Apparatus and method for security control of data processing system
CN110557406A (en) Method for controlling system based on role authority
CN106909384A (en) A kind of sanlock optimization method and devices based on cluster file system
Cisco Dual Phone System Integration
Cisco Configuring Cisco Unity Failover
Cisco Dual Phone System Integration
Cisco Dual Phone System Integration
Cisco Dual Phone System Integration
Cisco Dual Phone System Integration
Cisco Dual Phone System Integration

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090722

Termination date: 20150828

EXPY Termination of patent right or utility model