Specification document for the PID-CPR service

Similar documents
Specification document for the RID-CPR service

Introduction to NemID and the NemID Service Provider Package

Specification document for LDAP API

NemID JS Developer Support site. Guidelines

Specifikationsdokument for OCES II

Terms and Concepts in NemID

Terms and concepts in LSS for NemID

You can also find the conditions at

Terms and conditions of business for a NemID administrator of commercial NemID

Guide. - How to setup secure communication for REST services in Automatisk kortbetaling. Revision 1.3. Nets A/S. Lautrupbjerg 10.

Guidelines on the use of LSS for NemID test tools

Guidelines for the LSS for NemID interaction design and user selection

Implementation guide for LSS

CPS - Certification Practice Statement

Contents. Nets Denmark A/S - CVR nr , June User guide Key generating

Token specification for Energinet.dk DataHub

Rules for Sydbanks ebanking - private

Guide REST based web services in Automatisk kortbetaling via Betalingsservice

Rules for Jyske Banks ebanking - private

Outlook Connector. Version 2 User Manual. client-side plugin. Collaborate Using Outlook. Version 2.0.0

Questions/Answers about NemID, mandatory digital self-service and Digital Post. NemID FAKTAARK HJÆLP TIL KOMMUNIKATIONEN MED BORGEREN

CA Nimsoft Service Desk

Online Banking Terms and Conditions

CVR Online User Guide. June 2009

Single Sign On Integration Guide. Document version:

Business Gateway vendor test guide

How to Define Local Audit Periods and Add Local Audits

Quick Guide. Using ReSound Smart hearing aids with your iphone, ipad and ipod touch

Integration Overview. Web Services and Single Sign On

Quick Guide for Using Beltone MFi Hearing Aids with your iphone

Securing Web Services From Encryption to a Web Service Security Infrastructure

Web Class Configuration and Test Guide

SAP Senior Consultant Master of Engineering Diploma in business administration

Setting up an icap Server for ISG- 1000/2000 AV Support

EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (43) Date of publication: Bulletin 2011/37

Nykredit's Online Banking Service for personal customers

Siena Web Services. A Solution To Personal Computing With Established Desktop Programs Exploiting Web Technologies

Magento Clang Integration Extension version 1.2.0

InsideView Lead Enrich Setup Guide for Marketo

Authentication and Single Sign On

CONTRACT MODEL IPONZ DESIGN SERVICE VERSION 2. Author: Foster Moore Date: 20 September 2011 Document Version: 1.7

ScanShell.Net Install Guide

eid/authentication/digital signatures in Denmark

Federation Are We Ready? Alec Cartwright Authentication Common Capability Design Authority

OpenLDAP Oracle Enterprise Gateway Integration Guide

Cyclope Internet Filtering Proxy. - Installation Guide -

Safewhere*Identify 3.4. Release Notes

Sponsored Projects Guide to Posting Personnel and Non-Personnel Cost Share Expenditures in UAccess Financials

TABLE OF CONTENTS. avaya.com

Collax Mail Server. Howto. This howto describes the setup of a Collax server as mail server.

Spillemyndigheden s change management programme. Version of 1 July 2012

DK HOSTMASTER S GENERAL CONDITIONS FOR THE ASSIGNMENT, REGISTRATION AND ADMINISTRATION OF.DK DOMAIN NAMES

Server based signature service. Overview

Login for the online application portal

Title Page. Hosted Payment Page Guide ACI Commerce Gateway

CTM Release Notes 7.4.4

SSSD DNS Improvements in AD Environment

Application Note. Cacti monitoring. Document version: v1.0 Last update: 8th November 2013

How To Develop A Web Service In A Microsoft J2Ee (Java) 2.5 (Oracle) 2-Year Old (Orcient) 2Dj (Oracles) 2E (Orca) 2Gj (J

Connecting to Pitt s SRemote VPN Using Windows Vista / Windows 7 January 2012

Setting up FileMaker 10 Server

Online Banking Terms and Conditions

Data Transfer Service A Migration tool to replace current X.400 messaging between NHS workflow applications

Betalingsservice, Automatic card payment and payment slips Guidelines for Data Suppliers

Web servers and WebSphere Portal

NETWORK MONITORING & ALERTING SERVICES SERVICE DEFINITION

Grandstream Networks, Inc.

Digital Signatures and Interoperability

UOFL SHAREPOINT ADMINISTRATORS GUIDE

BRISSkit: Biomedical Research Infrastructure Software Service kit. Jonathan Tedds. #brisskit #umfcloud

JOB DESCRIPTION BUSINESS DEVELOPMENT & PROJECT MANAGER

Helix Practice Manager

Cofred Automated Payments Interface (API) Guide

OfficeSuite CRM Connector for Salesforce Administrator Guide Version 1.0 February 2014

PaperCut Payment Gateway Module - Heartland Quick Start Guide

Excel To Component Interface Utility

Manual. Version: 1.0.0

Congratulations on starting a business in Denmark

Den Gode Webservice - Security Analysis

DHCP Option 66 Auto Provisioning Guide

USB Ethernet Connectivity Kit

HP Universal Print Driver Series for Windows Active Directory Administrator Template White Paper

Creating Web Services in NetBeans

Barcode Support. Table of Contents

Microsoft Active Directory Oracle Enterprise Gateway Integration Guide

Apigee Gateway Specifications

How To Create A C++ Web Service

2010 Ing. Punzenberger COPA-DATA GmbH. All rights reserved.

IEI emerge and Dedicated Micros Digital Video Recorder. Install, Setup, and Integration Guide. Version 3.0 and above

HMS Client Version Release Notes. Version 1.0

IMAN: DATA INTEGRATION MADE SIMPLE YOUR SOLUTION FOR SEAMLESS, AGILE DATA INTEGRATION IMAN TECHNICAL SHEET

Test procedures for LSS

Document Capture for Microsoft Dynamics NAV. Change Log version 4.0

ON DEMAND GENERAL INFORMATION

Richmond Systems. SupportDesk Web Interfaces - Quick Start Guide

Seminar on Polish & Danish Experiences June 2th 2015

Workflow Conductor Widgets

Cisco Physical Access Manager

Integrating Autotask Service Desk Ticketing with the Cisco OnPlus Portal

Transcription:

Nets DanID A/S Lautrupbjerg 10 DK 2750 Ballerup T +45 87 42 45 00 F +45 70 20 66 29 info@danid.dk www.nets-danid.dk CVR no. 30808460 Specification document for the PID-CPR service DanID A/S 4 June 2014 Page 1-7

Table of Contents 1. Purpose and target group... 4 2. Introduction to the PID-to-CPR service... 5 3. Preconditions for being able to test... 6 4. Interfaces for the PID-to-CPR service... 7 4.1 Technical specifications... 7 DanID A/S 4 June 2014 Page 2-7

Version history 25 May 2009 Version 1.0 MOBO 8 February 2010 Version 1.1 TechniWrite 10 June 2010 Version 1.2 MTV 20 January 2011 Version 1.3 MTV 4 June 2014 Version 1.4 PHJER DanID A/S 4 June 2014 Page 3-7

1. Purpose and target group This document is a part of the NemID Service Provider Package. The document will provide you with the best opportunities of testing the PID-CPR service. The document describes how the service provider can implement an application that performs lookups in Nets DanID s test systems. The document is aimed at the people at the service provider who are responsible for the implementation of NemID. DanID A/S 4 June 2014 Page 4-7

2. Introduction to the PID-to-CPR service All OCES personal certificates issued by Nets DanID contain a Personal ID (PID). A PID number is a kind of customer number that refers to a specific user and his CPR number. The number is inserted so that the user s CPR number is not written directly in the certificate. This means that when contacting Nets DanID, your application can get a CPR number on the basis of a PID. The application that is requesting a PID must be set up in advance at Nets DanID, and your organisation must have concluded an agreement for using the service. NB: only public organisations are allowed to conclude agreements to obtain CPR numbers (called look up ). If you are developing an application for a private company, your application can ask Nets DanID whether a given PID belongs with a given CPR number (called match ). In this instance, the application contacts the PID-to-CPR service with both a PID and a CPR number and asks whether they match. For this kind of matching lookup your organisation must also have concluded an agreement with Nets DanID on the use of the PID-to-CPR service, and the application must be registered with Nets DanID. It is the Danish National IT and Telecom Agency who owns th PID-CPR service, but it is Nets DanID who administers the service for the Danish National IT and Telecom Agency. As a service provider you can get access to the PID-CPR service in the test environment without having concluded an agreement for using the service. To get access to the service in production, it is however necessary to conclude an agreement with the Danish National IT and Telecom Agency. Contact Nets DanID Sales at salg@danid.dk or consult http://www.nets.eu/dk-da/produkter/sikkerhed/nemidtjenesteudbyder/pages/default.aspx#tab3 to download the agreement. DanID A/S 4 June 2014 Page 5-7

3. Preconditions for being able to test In order to be able to make test calls to the PID-to-CPR service, you must have a test company certificate (test-voces) from Nets DanID. As a service provider you can get access to the test system without having concluded an agreement for using the service. Please see section Test environment in the document Introduction to NemID and the NemID Service Provider Package. DanID A/S 4 June 2014 Page 6-7

4. Interfaces for the PID-to-CPR service There are three interfaces for PID-to-CPR: a SOAP-based web service that is directly compatible with OCES I s PID-to-CPR service. a SOAP-based web service that complies with the OIOXML standard. a service that uses XML over http(s) POST. This service is compatible with the corresponding OCES I service. All three interfaces generate the same data and support both lookup and verification. If your application platform supports SOAP web service clients (e.g. if you code in Java or.net), it will normally be easiest to use one of the SOAP-based services. If you have an existing integration with OCES I PID-to-CPR, you can use the same client code if you call the OCES I-compatible SOAP service. If you are developing a client from scratch, issues such as support from programming tools will probably be better if you call the OIOXML interface. 4.1 Technical specifications The OOAPI includes complete.net- and Java clients, which only have to be configured with your organisation s certificate and the unique Service Provider ID (called a SPID ) that your organisation is assigned when it concludes an agreement on the use of the service with Nets DanID. For use in the test system you will alsp be assigned a SPID, which is to be used when contacting the service. These clients can be used in the production code, so when you have tested that they work correctly with Nets DanID s test systems you can change the configuration so that your application is compatible with the production. Please consult the document Configuration and setup. DanID A/S 4 June 2014 Page 7-7