Extensible Provisioning Protocol Scott Hollenbeck.

Slides:



Advertisements
Similar presentations
Internationalizing WHOIS Preliminary Approaches for Discussion Internationalized Registration Data Working Group ICANN Meeting, Brussels, Belgium Jeremy.
Advertisements

Registry breakout group DC-8, National Library of Canada 5 October 2000.
Conceptual Architecture Description Business Level Agreements Service Level Agreements XML Schema Interface Description Implementation Description Composition.
MgmtSecurity QOS Transport Packaging Extensions Wire Inspection Discovery Publication Registry Description Business Level Agreements Service Level Agreements.
MgmtSecurity QOS Transport Packaging Extensions Wire Inspection Discovery Publication Registry Description Business Level Agreements Service Level Agreements.
CYCLADES and SDLIP Simple Digital Library Interface Protocol D-Lib Magazine, March
Andy Jenkinson, EBI The DAS Protocol. Summary of Topics Technical overview Principles of communication Pros and cons DAS capabilities.
DiGIR1 DiGIR Distributed Generic Information Retrieval Stan Blum, Dave Vieglais, P.J. Schwartz.
Web Services Seminar: Service Description Languages
EbXML (summary) Sungchul Hong. ebXML ebXML provides a means for companies to integrate their processes easily. Business needs communication. And EDI has.
1 NODC, Russia GISC & DCPC developers meeting Langen, 29 – 31 March E2EDM technology implementation for WIS GISC development S. Sukhonosov, S. Belov.
Internet Engineering Task Force Provisioning of Symmetric Keys Working Group Hannes Tschofenig.
IPv6: The Next Generation Internet Dipen Chauhan.
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
Residential Compliance Software PAC Meeting July 17, 2012 Robert Scott, R ASENT Solutions
W3C XML Query Language Working Group Mark Needleman Data Research Associates ZIG Current Awareness Session July 13, 2000.
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
Overview What are the provisioning methods used in the Australian registry system? How are these provisioning systems secured?
IDN over EPP (IDNPROV) IETF BOF, Washington DC November 2004.
Just a collection of WS diagrams… food for thought Dave Hollander.
Locating objects identified by DDI3 Uniform Resource Names Part of Session: Concurrent B2: Reports and Updates on DDI activities 2nd Annual European DDI.
Overview Who is AusRegistry? Why use the existing infrastructure? What this means for you? Questions raised and Important points.
OASIS Provisioning Services Technical Committee An Introduction to version 2 of the Service Provisioning Markup Language.
Global Registry Services com/net/org Registry Update for NANOG24 Matt Larson VeriSign Global Registry Services.
4/22/20031 Data Interchange Initiative Lower the Barrier of Entry to B2B eBusiness Prepared by Bennet Pang
Session II Chapter 2 – Chapter 2 – XSLhttp://
LexEVS 6.0 Overview Scott Bauer Mayo Clinic Rochester, Minnesota February 2011.
PESC Liaison Update Rome Student Group Workshop David K. Moldoff Uppsala, Sweden November 16-17, 2009.
UDDI ebXML(?) and such Essential Web Services Directory and Discovery.
Web Services (SOAP, WSDL, and UDDI)
Interfacing Registry Systems December 2000.
OASIS XACML TC and Rights Language TC Hal Lockhart
SWIM-SUIT Information Models & Services
Technical Team WITSML SIG Dubai - November 2008 John Shields / Gary Masters.
Web Services Standards. Introduction A web service is a type of component that is available on the web and can be incorporated in applications or used.
Real Time Protocol (RTP) 김 준
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. Presentation Title: Day:
Web: Minimal Metadata for Data Services Through DIALOGUE Neil Chue Hong AHM2007.
June 6, CRISP Overview and Update Andrew Newton VeriSign Labs
SAML: An XML Framework for Exchanging Authentication and Authorization Information + SPML, XCBF Prateek Mishra August 2002.
IETF63 - enum WG1 ENUM validation architecture & friends Alex Mayrhofer enum.at / 3.4.e164.arpa Bernie Höneisen SWITCH.
© 2004 VeriSign, Inc. Domain Registry Version 2 (DREG2) Andrew Newton 8 November 2005 IETF 64 CRISP Working Group Vancouver, BC, Canada.
A Brave NEtWork World Rob Willis, Ross & Associates Node Mentoring Workshop New Orleans, LA February 28, 2005.
Advanced Topics in the Semantic Web: Semantic Services for Business Process Management - Overview - Harold Boley Semantic Web Laboratory NRC-IIT and UNB-CS.
Overview of SC 32/WG 2 Standards Projects Supporting Semantics Management Open Forum 2005 on Metadata Registries 14:45 to 15:30 13 April 2005 Larry Fitzwater.
An Introduction to Web Services Web Services using Java / Session 1 / 2 of 21 Objectives Discuss distributed computing Explain web services and their.
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
#3: Protocol Document (draft-ietf-drinks-spprov) Presenter: Syed Ali (On behalf of the authors: Ken Cartwright, Syed Ali, Alex Mayrhofer and Jean-Francois.
Interoperability How to Build a Digital Library Ian H. Witten and David Bainbridge.
1 SIPREC Recording Metadata format (draft-ram-siprec-metadata-format- 00) Jan 25-26th SIPREC INTERIM MEETING R Parthasarathi On behalf of the team Team:
1 Data Architecture Strawman - Grimshaw Important points Everything is a service (object) >All have a name (EPR) and an interface (type) One or more base.
IRIS and Application Transports Andrew Newton CRISP Working Group 58 th IETF, Minneapolis, MN, USA November 12, 2003.
Requirements for Generic Rights Trading Ko Fujimura 49th IETF Meeting – San Diego draft-ietf-trade-drt-requirements-01.txt.
Signaling Transport WG (sigtran) Wednesday, March 29, :30 AM =================================== CHAIR: Lyndon Ong -- Intro and agenda bashing.
Netconf Event Notifications IETF 66 Sharon Chisholm Hector Trevino
New ITS and Wrappers R2 Charlie McCay
Current Topic – EPP - TWNIC Jeff Yeh
S. Ali, K. Cartwright, D. Guyton, A. Mayrhofer, J-F. Mulé Data for Reachability of Inter/tra-NetworK SIP (drinks) DRINKS WG draft-mule-drinks-proto-02.
Asset Summary Reporting draft-davidson-sacm-asr-00 David Waltermire
Resource Certificate Provisioning Protocol Geoff Huston IETF 70 December 2007.
DOTS Requirements Andrew Mortensen November 2015 IETF 94 1.
IETF-64 - ENUM WG1 ENUM validation status update Alex Mayrhofer enum.at / 3.4.e164.arpa Bernie Höneisen SWITCH /
Provisioning Protocol and Technology Overview Scott Hollenbeck, VeriSign
Jim McEachern Senior Technology Consultant ATIS July 8, 2015.
XML: Extensible Markup Language
Defining Namespaces Challenges with Internet Namespaces Jonne Soininen
National Internet Development Agency of Korea (NIDA)
A Web service for transforming metadata schemas
IETF 105 REGEXT Presenter: Gustavo Lozano
Presentation transcript:

Extensible Provisioning Protocol Scott Hollenbeck

14 December 2000Extensible Provisioning Protocol1 Overview EPP Requirements EPP Goals EPP Theory EPP Examples

14 December 2000Extensible Provisioning Protocol2 EPP Requirements IAB/IESG direction: Define basic functional (not technical) requirements for a generic protocol –Requirements defined in Internet-Draft draft-hollenbeck-grrp-05.txt EPP assumption: Protocol can exceed requirements

14 December 2000Extensible Provisioning Protocol3 EPP Goals Generic: Suitable for use in diverse registry- registrar environments Extensible: Extend the provisioning model without changing the base protocol Open: Specifications published through the IETF Meet and exceed requirements

14 December 2000Extensible Provisioning Protocol4 EPP Theory Specified in XML using XML Schema Core protocol plus object namespaces Client-server command-response format Session management, query, and transform operations Multiple transports possible Security services provided at both application and transport layers

14 December 2000Extensible Provisioning Protocol5 EPP Command Example <epp xmlns="urn:iana:xmlns:epp" xmlns:xsi=" xsi:schemaLocation="urn:iana:xmlns:epp epp.xsd"> <domain:ping xmlns:domain="urn:iana:xmlns:domain" xsi:schemaLocation="urn:iana:xmlns:domain domain.xsd"> example1.com example2.com example3.com ClientX ABC XYZ

14 December 2000Extensible Provisioning Protocol6 EPP Response Example <epp xmlns="urn:iana:xmlns:epp" xmlns:xsi=" xsi:schemaLocation="urn:iana:xmlns:epp epp.xsd"> Command completed successfully <domain:ping-data xmlns:domain="urn:iana:xmlns:domain" xsi:schemaLocation="urn:iana:xmlns:domain domain.xsd"> example1.com example2.com example3.com ClientX ABC XYZ