1 Crawler policy document 6 th TF-LSD Meeting Limerick 2.6.2002 Peter Gietz

Slides:



Advertisements
Similar presentations
1 Knowledge Technologies for a Semantic Web: The Role of Directories TERENA Networking Conference Limerick, 3 June 2002 Peter Gietz
Advertisements

SIP issues with S/MIME and CMS Rohan Mahy SIP, SIPPING co-chair.
Certification Authority. Overview  Identifying CA Hierarchy Design Requirements  Common CA Hierarchy Designs  Documenting Legal Requirements  Analyzing.
Analyzing Systems Using Data Dictionaries Systems Analysis and Design, 7e Kendall & Kendall 8 © 2008 Pearson Prentice Hall.
3/5/2009Computer systems1 Analyzing System Using Data Dictionaries Computer System: 1. Data Dictionary 2. Data Dictionary Categories 3. Creating Data Dictionary.
PETs and ID Management Privacy & Security Workshop JC Cannon Privacy Strategist Corporate Privacy Group Microsoft Corporation.
1 Internet2 EduPerson 2nd TF-LSD meeting, Amsterdam, 2. February 2001 Peter Gietz
LDAP crawlers use cases, dangers and how to cope with them 2 nd OpenLDAP Developers Day, Vienna, July 18, 2003 Peter Gietz
0-1 Team # Status Report (1 of 4) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team #: Team Name.
XP Tutorial 6: Creating Web Page Forms. XP An Example of a Form.
0-1 Team # Status Report (1 of 4) Client Contact –Status Point 1 –Status Point 2 Team Meetings –Status Point 1 –Status Point 2 Team Organization –Description.
EEC-681/781 Distributed Computing Systems Lecture 9 Wenbing Zhao Cleveland State University.
Lecture 12 Security. Summary  PEM  secure  PGP  S/MIME.
S/MIME and PKI Dartmouth College PKI Lab. What Is S/MIME? RFC 2633 (S/MIME Version 3)RFC 2633 Extensions to MIME Uses PKI certificates, keys, and.
PRISM-PROOF Phillip Hallam-Baker Comodo Group Inc.
Christopher Chapman | MCT Content PM, Microsoft Learning, PDG Planning, Microsoft.
LDAP LIGHT WEIGHT DIRECTORY ACCESS PROTOCOL PRESENTATION BY ALAKESH APURVA DHAN AND ASH.
Configuration Management Supplement 67 Robert Horn, Agfa Healthcare.
Login Screen This is the Sign In page for the Dashboard Enter Id and Password to sign In New User Registration.
1 1 Interoperating: MIT’s Fusion Center Prototype & JHU/APL’s Back End Attribute Exchange (Identity Management Testbed) January 2013.
1 PKI Update September 2002 CSG Meeting Jim Jokl
Chapter 14 Encryption: A Matter Of Trust. Awad –Electronic Commerce 2/e © 2004 Pearson Prentice Hall 2 OBJECTIVES What is Encryption? Basic Cryptographic.
LDAP: Information Model Part 2 CNS 4650 Fall 2004 Rev. 2.
Login Screen This is the Sign In page for the Dashboard New User Registration Enter Id and Password to sign In.
1 Privacy issues on pan-European White Pages service 4rd TF-LSD Meeting Amsterdam, Peter Gietz
1 LDAP based repositories for Metadata and Ontologies NetLab & Friends Conference Lund, 10. April 2002 Peter Gietz
23/4/2001LDAP Overview - HEPix - LAL 2001 LDAP Overview HEPix – LAL Apr Michel Jouvin
Netprog: LDAP1 Lightweight Directory Access Protocol (LDAP) Refs: –Netscape LDAP server docs – U. of Michigan LDAP docs – docs –RFCs:
LDAP Search Criteria Fall 2004 Rev. 2. LDAP Searches Can be performed on Single directory entry Contents of a single container Entire subtree Required.
Prof. John A. Copeland fax Office: Klaus
XHTML Introductory1 Linking and Publishing Basic Web Pages Chapter 3.
JavaScript, Fourth Edition
1 Strassner-Policy Theory and Practice – IM2001 Purpose of the PCIM Provide a set of classes and relationships that provide an extensible means for defining.
Using The Explain Facility Denis Lynch SilverPlatter Information +44 (181)
NATO Advanced Networking Workshop. Ljubljana, 19 September RIPE whois Database RIPE Network Coordination Centre.
LDAP: LDIF & DSML Fall 2004 Rev. 2. LDIF Light-weight Data Interchange Format RFC 2849 Common format to exchange data entry schema.
How to: REGISTER. STEP 1 Click the link shown below to register.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall Analyzing Systems Using Data Dictionaries Systems Analysis and Design, 8e Kendall.
Introducing HingX now with Capacity Development Network.
The OpenPGP Standard Jonathan Callas Senior Security Consultant Kroll-O’Gara ISG.
The LDAP Schema Registry and its requirements on Slapd development OpenLDAP Developers' Day San Francisco 21 March 2003 Peter Gietz, DAASI International.
Security in ebXML Messaging CPP/CPA Elements. Elements of Security P rivacy –Protect against information being disclosed or revealed to any entity not.
LDAP/TIO implementations -2- Overview of TIO-index implementations Henny Bekker The DAG, GIDS and Desire TIO/LDAP index servers.
1 COP 4343 Unix System Administration Unit 13: LDAP.
[ Part III of The XML seminar ] Presenter: Xiaogeng Zhao A Introduction of XQL.
X-ASVP Executive Overview eXtensible Anti-spam Verification Protocol X-ASVP Committee Technical Working Group July 25, 2007.
Term project Team 2 ( K.D. Kang, J.H. Lim, Y.J. W ) Online Document Management System.
1 HTML Forms
29 October 2001Terena TF-LSD1 Certificate Retrieval With OpenLDAP David Chadwick.
1 News about the privacy document 6 th TF-LSD Meeting Limerick Peter Gietz
Creating Web Page Forms COE 201- Computer Proficiency.
NECTEC-GOC CA The 3 rd APGrid PMA face-to-face meeting. June, Suriya U-ruekolan National Electronics and Computer Technology Center, Thailand.
X-ASVP Technical Overview eXtensible Anti-spam Verification Protocol X-ASVP Committee Technical Working Group July 22, 2007.
LDAP for PKI Problems Cannot search for particular certificates or CRLs Cannot retrieve particular certificates or CRLs.
Insert Your Name Insert Your Title Insert Date Client Registration Examples Alan Frindell Denis Pochuev 4/27/2011.
Directory Services CS5493/7493. Directory Services Directory services represent a technological breakthrough by integrating into a single management tool:
S/MIME IBE Submissions Terence Spies Voltage Security.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-00 Volker Hilt Gonzalo Camarillo
SCVP-28 Tim Polk November 8, Current Status Draft -27 was submitted in June ‘06 –AD requested a revised ID 8/11 –No related discussion on list –Editors.
Finding Information in an LDAP Directory Info. Tech. Svcs. University of Hawaii Russell Tokuyama 05/02/01 University of Hawaii © 2001.
LDAP: Creating Object Classes and Attributes CNS 4650 Fall 2004 Rev. 2.
Introduction to LDAP Frank A. Kuse.
Index Object Schema and Replication Infrastructure
Security in ebXML Messaging
LDAP – Light Weight Directory Access Protocol
Creating Your New Account From a Computer
Lightweight Directory Access Protocol (LDAP)
2nd TF-LSD meeting, Amsterdam, 2. February 2001
September 2002 CSG Meeting Jim Jokl
Presentation transcript:

1 Crawler policy document 6 th TF-LSD Meeting Limerick Peter Gietz

2 Status  Originally part of the specs of the SUDALIS crawler  Implementation in the SUDALIS crawler is on ist way  Could be made Part of Deliverable D  Comments needed

3 Root DSE Attributes ( sudalis-attributetypes.1 NAME ´supportedCrawlerPolicies´ EQUALITY objectIdentifierMatch SYNTAX numericOID USAGE directoryOperation )  Just in case that there will be different crawlerpolicy formats

4 Root DSE Attributes contd. ( sudalis-attributetypes.2 NAME ´indexAreas´ EQUALITY distinguishedNameMatch SYNTAX DN USAGE directoryOperation )  Pointer to the subtrees that are to be indexed

5 Object class indexSubentry (sudalis-objectclasses.1 NAME ´indexSubentry´ DESC ´defines index crawler policy’ SUP ldapSubentry STRUCTURAL MUST ( cn ) MAY ( indexCrawlerDN $ indexCrawlerAuthMethod $ indexObjectClasses $ indexAttributes $ indexFilter $ indexAreaLevels $ indexCrawlerVisitFrequency $ indexDescription )

6 Attr. indexCrawlerDN ( sudalis-attributetypes.3 NAME ´indexCrawlerDN´ EQUALITY distinguishedNameMatch SYNTAX DN USAGE directoryOperation )  Defines for which crawler(s) the policy is meant

7 Attr. indexCrawlerAuthMetho d ( sudalis-attributetypes.4 NAME ´indexCrawlerAuthMethod´ SYNTAX directoryString EQUALITY caseIgnoreMatch USAGE directoryOperation )  Defines the authentication method the crawler has to use

8 Attr. indexObjectClasses ( sudalis-attributetypes.5 NAME ´indexObjectClasses´ SYNTAX OID EQUALITY objectIdentifierMatch USAGE directoryOperation )  Defines which object class attributes to include in the index. No Filter criteria!

9 Attr. indexAttributes ( sudalis-attributetypes.6 NAME ´indexAttributes´ SYNTAX OID EQUALITY objectIdentifierMatch USAGE directoryOperation )  Defines which attributes to crawl.

10 Attr. indexFilter ( sudalis-attributetypes.7 NAME ´indexFilter´ SYNTAX directoryString EQUALITY caseExactMatch SINGLE-VALUE USAGE directoryOperation)  Filter that should be used by the crawler

11 Attr. indexAreaLevels ( sudalis-attributetypes.8 NAME ´indexAreaLevels´ SYNTAX INTEGER EQUALITY integerMatch SINGLE-VALUE USAGE directoryOperation )  Number of hierarchy levels to crawl  If 0 -> crawler go away from this subtree

12 Attr. indexCrawlerVisitFrequen cy ( sudalis-attributetypes.9 NAME ´indexCrawlerVisitFrequency´ SYNTAX INTEGER EQUALITY integerMatch SINGLE-VALUE USAGE directoryOperation )  Defines maximum frequency of crawler visits

13 Attr. indexDescription ( sudalis-attributetypes.10 NAME ´indexDescription´ SYNTAX directoryString EQUALITY caseExactMatch SINGLE-VALUE USAGE directoryOperation )  Human readable description

14 Crawler Policy and Access control  Crawler policy is interpreted by client  Access control is interpreted by server  Access control may be used to enforce crawler policy

15 Crawler registration  A crawler can register to a server by providing the following data: Name of the Crawler Description of the index the crawler collects data for URI where to access the index Pointer to a privacy statement about how the data will be used. This statement should comply to the P3P standard ( address of the crawler manager Method and needed data (public key) for encrypted (PGP or S/MIME)

16 Crawler registration contd.  The data fromthe crawler will be entered in a dedicated entry, together with additional information: Date of registration Pointer to the person who made the decision Date of last visit of the crawler … Password