7. Testovací instance MojeID¶
Pro účely testování implementace můžete využít naši testovací instanci služby MojeID, na níž můžete testovat přihlášení uživatelů MojeID, registrace nových účtů a převody účtů z centrálního registru.
Před zahájením testování zašlete na adresu techsupport@mojeid.cz metadata, pod kterými budete testovat. Tato metadata jsou pro každý protokol jiná, viz informace k jednotlivým protokolům níže.
Důležité
Použijte jiná metadata než pro ostrý provoz!
My vám na testovacím serveru povolíme přístupy a nastavíme pro účely testování
tzv. plný přístup, aby vám mohly být předávány všechny údaje účtu MojeID,
včetně údajů status
, valid
a dalších, které jsou předávány
pouze poskytovatelům s plným přístupem.
7.1. Testovací účty¶
Pro testování MojeID doporučujeme založit 3 testovací uživatele v různých stupních ověření. K založení účtů využijte návod na úvodní stránce veřejné testovací instance MojeID. Kontaktní a osobní údaje můžete vyplnit libovolné.
- Částečně identifikovaný účet:
Účet s ověřeným e-mailem a telefonním číslem.
- Účet fyzické osoby napojený na služby veřejné správy:
Pro napojení testovacího účtu na služby veřejné správy budete potřebovat certifikovaný fyzický nebo systémový bezpečnostní klíč.
Založte účet fyzické osoby.
Klikněte na
Ověřit totožnost
, poté naOvěřit se jinak
a vyberteTestovací profily (LoA High jako eObčanka)
.Zvolte si libovolný testovací profil a dokončete ověření.
- Účet právnické osoby s validací:
Založte účet právnické osoby.
Přejděte do záložky s osobními údaji a klikněte na tlačítko
Validovat
.Stáhněte vygenerovaný PDF dokument a zašlete ho na adresu techsupport@mojeid.cz.
Účtu nastavíme příznak validace.
Tím je možné otestovat vracené hodnoty v parametru status
pro
všechny současné varianty ověření účtu.
7.2. Společné endpointy¶
Část adres rozhraní je nezávislá na vybraném protokolu. Tyto adresy jsou vyjmenovány zde. Dále však budete potřebovat ještě adresy endpointů specifických pro jednotlivé protokoly, které jsou uvedeny níže.
Testovací instance s podrobnějšími výstupy v případě chyb je dostupná na následujících adresách:
Registrace nového účtu MojeID:
https://mojeid.regtest.nic.cz/registration/endpoint/
Převod kontaktu do MojeID z registru domén:
https://mojeid.regtest.nic.cz/transfer/endpoint/
Pro zavedení implementace MojeID na ostrý provoz budou k dispozici následující adresy:
Registrace nového účtu MojeID:
https://mojeid.cz/registration/endpoint/
Převod kontaktu do MojeID z registru domén:
https://mojeid.cz/transfer/endpoint/
7.3. OpenID Connect¶
Potřebná metadata k zaslání na podporu
Client_ID
, pod kterým budete testovat – kombinace 12 znaků malých a velkých písmen abecedy a číslic, která je vygenerována automaticky při registraci služby
Endpointy specifické pro protokol
- Adresy testovacích endpointů:
Registration Endpoint:
https://mojeid.regtest.nic.cz/oidc/registration/
Authorization Endpoint:
https://mojeid.regtest.nic.cz/oidc/authorization/
Token Endpoint:
https://mojeid.regtest.nic.cz/oidc/token/
UserInfo Endpoint:
https://mojeid.regtest.nic.cz/oidc/userinfo/
Kompletní popis konfigurace OIDC ve formátu JSON: https://mojeid.regtest.nic.cz/.well-known/openid-configuration/
- Adresy ostrých endpointů:
Registration Endpoint:
https://mojeid.cz/oidc/registration/
Authorization Endpoint:
https://mojeid.cz/oidc/authorization/
Token Endpoint:
https://mojeid.cz/oidc/token/
UserInfo Endpoint:
https://mojeid.cz/oidc/userinfo/
Kompletní popis konfigurace OIDC ve formátu JSON: https://mojeid.cz/.well-known/openid-configuration/
7.4. SAML¶
Metadata testovací instance jsou na adrese: https://mojeid.regtest.nic.cz/saml/idp.xml
Potřebná metadata k zaslání na podporu
řetězec
entityID
, pod kterým budete testovat – maximální délka 1024 znaků, specifikace doporučuje, aby řetězec měl podobu adresy URL a obsahoval doménové jméno poskytovatele nebo poskytované službyPříklad:
https://sluzba.example.cz
soubor XML s metadaty služby (
EntityDescriptor
), který obsahuje totéžentityID
Získat soubor s metadaty vám může pomoci tento článek o přípravě metadat.
Endpointy specifické pro protokol
testovací koncový bod:
https://mojeid.regtest.nic.cz/saml/
ostrý koncový bod:
https://mojeid.cz/saml/