KR100501125B1 - 인터넷 컨텐츠의 권한 검증 시스템 및 그 방법 - Google Patents
인터넷 컨텐츠의 권한 검증 시스템 및 그 방법 Download PDFInfo
- Publication number
- KR100501125B1 KR100501125B1 KR10-2003-0019438A KR20030019438A KR100501125B1 KR 100501125 B1 KR100501125 B1 KR 100501125B1 KR 20030019438 A KR20030019438 A KR 20030019438A KR 100501125 B1 KR100501125 B1 KR 100501125B1
- Authority
- KR
- South Korea
- Prior art keywords
- authorization
- user
- authority
- xso
- rule
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
- G06F21/128—Restricting unauthorised execution of programs involving web programs, i.e. using technology especially used in internet, generally interacting with a web browser, e.g. hypertext markup language [HTML], applets, java
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Bioethics (AREA)
- Automation & Control Theory (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims (7)
- 인터넷 컨텐츠의 권한 검증 시스템에 있어서,인터넷을 통해 사용자 단말로부터 다양한 형태의 정보를 전달 받게 되는 서비스 머신과;인터넷을 통해 관리자 툴(Tool)로부터 권한 룰(Policy Rule)이 적힌 XML 파일을 전달 받게 되는 XSO 서버로 구성되며;상기 서비스 머신에는 사용자 단말로부터 HTTP 요청을 전달 받게 되는 웹 서버 필터와; 인터넷을 통한 사용자 단말의 서비스 제공 요청을 처리하는 웹 서버; 및 상기 관리자 툴의 요청에 대해 적절한 인증절차를 통해 해당 서비스를 제공하는 권한 검증 데몬을 포함하고;상기 XSO 서버에는 인터넷을 통한 관리자 툴(Tool)의 서비스 제공 요청을 처리하는 웹 서버와; 상기 웹 서버와 연동하여 일련의 접속된 인증 절차를 관리하는 XSO 인증모듈; 상기 관리자 툴의 요청에 대해 적절한 인증절차를 통해 해당 서비스를 제공하는 XSO 권한모듈; 및 상기 XSO 권한모듈로부터 생성된 권한 룰을 저장하는 권한 룰 DB를 포함하는 것을 특징으로 하는 인터넷 컨텐츠의 권한 검증 시스템.
- 인터넷 컨텐츠의 권한 검증 방법에 있어서,사용자의 컨텐츠 권한 인증 시 관리자가 관리자 툴을 이용하여 각 서비스별 권한 룰 및 권한 코드를 담고 있는 쿠키(Cookie) 키 값을 입력하고, 상기 관리자가 입력한 값을 XML 형식의 문서로 저장하는 권한 룰(Policy Rule) 생성과, 권한 체크 및 권한 룰 업-데이트 과정을 거쳐 사용자가 접근하는 URL을 제어하는 XSO 권한 검증 클라이언트(Client) 방식; 및쿠키에 적힌 권한 코드를 이용하여 사용자별 리소스 접근을 제어하는 권한 코드 쿠키방식이 적용됨을 특징으로 하는 인터넷 컨텐츠의 권한 검증방법.
- 삭제
- 청구항 2에 있어서, 상기 관리자 툴은 권한 코드와 매핑되는 URL을 입력하는 폼(form)을 제공하는 것을 특징으로 하는 인터넷 컨텐츠의 권한 검증방법.
- 청구항 2에 있어서, 상기 권한 체크의 과정은서비스 머신의 웹 서버와 XSO 권한 데몬을 구동 시키는 단계와;상기 XSO 권한 데몬이 로딩되면 XSO 서버로 해당 서비스의 권한 룰이 적힌 XML파일을 요청하는 단계와;사용자가 임의의 웹 페이지를 요청하면 웹 서버 필터가 HTTP 요청을 XSO 권한 데몬으로 넘기는 단계와;상기 XSO 권한 데몬에서 HTTP 요청의 쿠키로부터 가이드의 존재 여부를 체크하는 단계와;상기 가이드의 존재 여부를 판단한 후 가이드가 없으면 사용자에게 로그인 페이지를 리턴하고, 가이드가 있으면 쿠키로부터 권한 코드를 추출하거나 권한 코드가 들어있는 XML 파일을 조회하여 해당 룰에 따라 분기하는 단계와;상기의 권한 코드를 추출한 후, 사용자가 요청한 페이지가 접근가능 하는지의 여부를 체크 하는 단계와;상기 페이지의 접근 가능 여부를 판단한 후, 접근이 가능하면 사용자에게 페이지를 리턴하고, 접근이 불가능할 경우 사용자에게 에러 메시지를 리턴 하는 단계를 포함하는 것을 특징으로 하는 인터넷 컨텐츠의 권한 검증방법.
- 삭제
- 청구항 2에 있어서, 상기 권한 룰의 업 데이트 과정은관리자가 관리자 툴을 이용하여 임의의 서비스의 권한 룰을 수정하는 단계와;상기 권한 룰을 수정한 후 업 데이트 버튼을 누르게 단계와;XSO 서버 권한 모듈에서 해당 서비스의 웹 서버에 권한 업 데이트 메시지를 전송하는 단계와;상기 해당 서비스의 웹 서버 필터에서 업 데이트 메시지를 권한 검증 데몬으로 전송하는 단계와;상기 권한 검증 데몬에서 업 데이트 메시지를 받은 후 XSO서버로 새로운 권한 룰의 XML 파일을 요청하는 단계와;상기 XML파일을 받은 후 메모리에 로딩하는 단계를 포함하는 것을 특징으로 하는 인터넷 컨텐츠의 권한 검증방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2003-0019438A KR100501125B1 (ko) | 2003-03-28 | 2003-03-28 | 인터넷 컨텐츠의 권한 검증 시스템 및 그 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2003-0019438A KR100501125B1 (ko) | 2003-03-28 | 2003-03-28 | 인터넷 컨텐츠의 권한 검증 시스템 및 그 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20040084395A KR20040084395A (ko) | 2004-10-06 |
| KR100501125B1 true KR100501125B1 (ko) | 2005-07-18 |
Family
ID=37367970
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2003-0019438A Expired - Fee Related KR100501125B1 (ko) | 2003-03-28 | 2003-03-28 | 인터넷 컨텐츠의 권한 검증 시스템 및 그 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100501125B1 (ko) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101197365B1 (ko) | 2005-04-06 | 2012-11-05 | 삼성전자주식회사 | 멀티미디어 메시지 서비스 방법 및 장치 |
| KR100866234B1 (ko) * | 2006-11-09 | 2008-10-30 | 삼성전자주식회사 | 사용자 서비스 제공과 관리 방법 및 장치 |
| US8032527B2 (en) | 2007-08-29 | 2011-10-04 | Google Inc. | Search filtering |
| KR100929916B1 (ko) * | 2007-11-05 | 2009-12-04 | 한국전자통신연구원 | 개인 휴대 단말기에서 접근 상황분석을 통한 중요정보외부유출 차단 시스템 및 방법 |
| US9264669B2 (en) * | 2008-02-26 | 2016-02-16 | Microsoft Technology Licensing, Llc | Content management that addresses levels of functionality |
| US8301618B2 (en) | 2008-02-26 | 2012-10-30 | Microsoft Corporation | Techniques to consume content and metadata |
| US8358909B2 (en) | 2008-02-26 | 2013-01-22 | Microsoft Corporation | Coordinated output of messages and content |
| KR100987157B1 (ko) * | 2010-06-04 | 2010-10-11 | 이에스이 주식회사 | Xml 기반의 웹 어플리케이션 접근 제어 시스템 및 이를 이용한 접근 제어 방법 |
| KR101887129B1 (ko) * | 2012-09-28 | 2018-08-09 | 에스케이텔레콤 주식회사 | 무선인터넷 접속 관리 방법 및 이에 적용되는 장치 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000054087A (ko) * | 2000-05-22 | 2000-09-05 | 김달문 | 연령에 따른 인터넷상에서의 컨텐츠 디스플레이 제어장치및 그 디스플레이 방법 |
| KR20010085381A (ko) * | 2000-02-24 | 2001-09-07 | 포만 제프리 엘 | 다큐먼트 콘텐츠를 선택적으로 제공하는 방법과 시스템,공동 작업 웹 브라우징 설립 방법 및, 프로그램 기억 장치 |
| KR20010091448A (ko) * | 2000-03-15 | 2001-10-23 | 박봉래 | 홈페이지 작성시스템, 홈페이지 자동 변환방법, 프로그램기록매체 및 홈페이지 뷰잉 차별화방법 |
| KR20030020783A (ko) * | 2001-09-04 | 2003-03-10 | 김덕민 | 개인 웹페이지를 사용자환경으로 하는 정보공유서비스제공방법 |
-
2003
- 2003-03-28 KR KR10-2003-0019438A patent/KR100501125B1/ko not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010085381A (ko) * | 2000-02-24 | 2001-09-07 | 포만 제프리 엘 | 다큐먼트 콘텐츠를 선택적으로 제공하는 방법과 시스템,공동 작업 웹 브라우징 설립 방법 및, 프로그램 기억 장치 |
| KR20010091448A (ko) * | 2000-03-15 | 2001-10-23 | 박봉래 | 홈페이지 작성시스템, 홈페이지 자동 변환방법, 프로그램기록매체 및 홈페이지 뷰잉 차별화방법 |
| KR20000054087A (ko) * | 2000-05-22 | 2000-09-05 | 김달문 | 연령에 따른 인터넷상에서의 컨텐츠 디스플레이 제어장치및 그 디스플레이 방법 |
| KR20030020783A (ko) * | 2001-09-04 | 2003-03-10 | 김덕민 | 개인 웹페이지를 사용자환경으로 하는 정보공유서비스제공방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20040084395A (ko) | 2004-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7441263B1 (en) | System, method and computer program product for providing unified authentication services for online applications | |
| US7392391B2 (en) | System and method for secure configuration of sensitive web services | |
| US8429757B1 (en) | Controlling use of computing-related resources by multiple independent parties | |
| US7725562B2 (en) | Method and system for user enrollment of user attribute storage in a federated environment | |
| US7085840B2 (en) | Enhanced quality of identification in a data communications network | |
| US7389328B2 (en) | Method for control of personal data | |
| US7587491B2 (en) | Method and system for enroll-thru operations and reprioritization operations in a federated environment | |
| CN100511203C (zh) | 数据库访问控制方法、控制装置及代理处理服务器装置 | |
| US20030084172A1 (en) | Identification and privacy in the World Wide Web | |
| US20030140230A1 (en) | Enhanced privacy protection in identification in a data communication network | |
| US20030084171A1 (en) | User access control to distributed resources on a data communications network | |
| US20030084302A1 (en) | Portability and privacy with data communications network browsing | |
| CN103039050A (zh) | 用于在计算机网络中管理对被保护资源的访问以及委托授权的方法 | |
| Kraft | Designing a distributed access control processor for network services on the web | |
| KR100501125B1 (ko) | 인터넷 컨텐츠의 권한 검증 시스템 및 그 방법 | |
| CN112417403B (zh) | 一种基于GitLab API的系统自动化认证和授权处理方法 | |
| Varadharajan et al. | A security architecture for mobile agent based applications | |
| JP3528065B2 (ja) | コンピュータネットワーク上の対話継承型アクセス制御方法 | |
| CA2403383C (en) | System, method and computer program product for providing unified authentication services for online applications | |
| CA2398584C (en) | System, method and computer program product for enrolling and authenticating communication protocol-enabled clients for access to information | |
| Chen et al. | New authentication method for mobile centric communications | |
| Huo et al. | TTN: Towards Trust Negotiation for Grid Systems | |
| Hafner et al. | MODELING AUTHORIZATION IN A SOA BASED APPLICATION SCENARIO Muhammad Alam Quality Engineering University of Innsbruck | |
| Bitter | Design and implementation of a security model for the PeerSpace. NET | |
| CA2276235A1 (en) | Authentication process for protected accesses in a networked data processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-5-5-R10-R17-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20130628 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20140701 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| FPAY | Annual fee payment |
Payment date: 20150630 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
| U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20160701 Year of fee payment: 12 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
| U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20180706 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20180706 |