Porniți un proces de autentificare

Selectați o țară:

Doar cu atribute obligatorii
Atribute obligatorii si opționale

Țările și atributele disponibile pot fi interogate folosind o cerere de tip `HTTP-GET` către `https://dev.eidas.gov.ro/SP/AvailableCountries` .

Selectați un nivel de asigurare minim:
Pentru fiecare categorie avem cate un nivel: - A,B -> Scazut; - C,D -> Substantial; - E -> Inalt

Ghid de integrare a unui SP romanesc

În funcție de țara selectata și atributele cerute de către SP, trebuie pregătit o cerere JSON. Câteva exemple sunt prezente mai jos.
Doar cu atribute obligatorii
{ "authentication_request" : { "attribute_list" : [ { "type" : "requested_attribute", "name" : "FirstName", "required" : true }, { "type" : "requested_attribute", "name" : "DateOfBirth", "required" : true }, { "type" : "requested_attribute", "name" : "FamilyName", "required" : true }, { "type" : "requested_attribute", "name" : "PersonIdentifier", "required" : true } ], "requested_authentication_context" : { "comparison" : "minimum", "context_class" : [ "A" ] }, "citizen_country" : "CZ", "created_on" : "2025-07-13T10:51:57.538311+03:00", "force_authentication" : true, "id" : "e97f9834-588b-45aa-a97e-7c1ed2916ef0", "provider_name" : "DEMO-SP-RO", "requester_id" : "http://eidas.eu/EidasNode/RequesterId_RO", "serviceUrl" : "https://dev.eidas.gov.ro/SP/ReturnPage", "sp_type" : "public", "version" : "1" } }
Atribute obligatorii și opționale
{ "authentication_request" : { "attribute_list" : [ { "type" : "requested_attribute", "name" : "PlaceOfBirth", "required" : false }, { "type" : "requested_attribute", "name" : "FirstName", "required" : true }, { "type" : "requested_attribute", "name" : "DateOfBirth", "required" : true }, { "type" : "requested_attribute", "name" : "CurrentAddress", "required" : false }, { "type" : "requested_attribute", "name" : "FamilyName", "required" : true }, { "type" : "requested_attribute", "name" : "PersonIdentifier", "required" : true } ], "requested_authentication_context" : { "comparison" : "minimum", "context_class" : [ "A" ] }, "citizen_country" : "CZ", "created_on" : "2025-07-13T10:51:57.538311+03:00", "force_authentication" : true, "id" : "e97f9834-588b-45aa-a97e-7c1ed2916ef0", "provider_name" : "DEMO-SP-RO", "requester_id" : "http://eidas.eu/EidasNode/RequesterId_RO", "serviceUrl" : "https://dev.eidas.gov.ro/SP/ReturnPage", "sp_type" : "public", "version" : "1" } }

Folosind cererea JSON, vom produce o cerere JWT semnata folosind cheia privata. Atenție! Semnătură trebuie oferita la nivel de server, nu la nivel de browser.
Doar cu atribute obligatorii
eyJhbGciOiJFUzUxMiJ9.eyJhdXRoZW50aWNhdGlvbl9yZXF1ZXN0Ijp7ImF0dHJpYnV0ZV9saXN0IjpbeyJ0eXBlIjoicmVxdWVzdGVkX2F0dHJpYnV0ZSIsIm5hbWUiOiJGaXJzdE5hbWUiLCJyZXF1aXJlZCI6dHJ1ZX0seyJ0eXBlIjoicmVxdWVzdGVkX2F0dHJpYnV0ZSIsIm5hbWUiOiJEYXRlT2ZCaXJ0aCIsInJlcXVpcmVkIjp0cnVlfSx7InR5cGUiOiJyZXF1ZXN0ZWRfYXR0cmlidXRlIiwibmFtZSI6IkZhbWlseU5hbWUiLCJyZXF1aXJlZCI6dHJ1ZX0seyJ0eXBlIjoicmVxdWVzdGVkX2F0dHJpYnV0ZSIsIm5hbWUiOiJQZXJzb25JZGVudGlmaWVyIiwicmVxdWlyZWQiOnRydWV9XSwicmVxdWVzdGVkX2F1dGhlbnRpY2F0aW9uX2NvbnRleHQiOnsiY29tcGFyaXNvbiI6Im1pbmltdW0iLCJjb250ZXh0X2NsYXNzIjpbIkEiXX0sImNpdGl6ZW5fY291bnRyeSI6IkNaIiwiY3JlYXRlZF9vbiI6IjIwMjUtMDctMTNUMTA6NTE6NTcuNTM4MzExKzAzOjAwIiwiZm9yY2VfYXV0aGVudGljYXRpb24iOnRydWUsImlkIjoiZTk3Zjk4MzQtNTg4Yi00NWFhLWE5N2UtN2MxZWQyOTE2ZWYwIiwicHJvdmlkZXJfbmFtZSI6IkRFTU8tU1AtUk8iLCJyZXF1ZXN0ZXJfaWQiOiJodHRwOi8vZWlkYXMuZXUvRWlkYXNOb2RlL1JlcXVlc3RlcklkX1JPIiwic2VydmljZVVybCI6Imh0dHBzOi8vZGV2LmVpZGFzLmdvdi5yby9TUC9SZXR1cm5QYWdlIiwic3BfdHlwZSI6InB1YmxpYyIsInZlcnNpb24iOiIxIn19.AOkt4XLbKkR4uU2jqTYujowH1-CDTR2a9hpKv4WVGKTkf-CF2lGxfS_I-u-gXDsErQYLNP6o_bY_EjTCqDaf7lGlAQp8lv9KqHXVOxy6dPx5gQfd-8u6qTIr2P4vCr_J3C9TrKL5AfcOOSMwL3gCDS3-Yt3lRnqbhV8QMIIexEmhwMX1
Atribute obligatorii și opționale
eyJhbGciOiJFUzUxMiJ9.eyJhdXRoZW50aWNhdGlvbl9yZXF1ZXN0Ijp7ImF0dHJpYnV0ZV9saXN0IjpbeyJ0eXBlIjoicmVxdWVzdGVkX2F0dHJpYnV0ZSIsIm5hbWUiOiJQbGFjZU9mQmlydGgiLCJyZXF1aXJlZCI6ZmFsc2V9LHsidHlwZSI6InJlcXVlc3RlZF9hdHRyaWJ1dGUiLCJuYW1lIjoiRmlyc3ROYW1lIiwicmVxdWlyZWQiOnRydWV9LHsidHlwZSI6InJlcXVlc3RlZF9hdHRyaWJ1dGUiLCJuYW1lIjoiRGF0ZU9mQmlydGgiLCJyZXF1aXJlZCI6dHJ1ZX0seyJ0eXBlIjoicmVxdWVzdGVkX2F0dHJpYnV0ZSIsIm5hbWUiOiJDdXJyZW50QWRkcmVzcyIsInJlcXVpcmVkIjpmYWxzZX0seyJ0eXBlIjoicmVxdWVzdGVkX2F0dHJpYnV0ZSIsIm5hbWUiOiJGYW1pbHlOYW1lIiwicmVxdWlyZWQiOnRydWV9LHsidHlwZSI6InJlcXVlc3RlZF9hdHRyaWJ1dGUiLCJuYW1lIjoiUGVyc29uSWRlbnRpZmllciIsInJlcXVpcmVkIjp0cnVlfV0sInJlcXVlc3RlZF9hdXRoZW50aWNhdGlvbl9jb250ZXh0Ijp7ImNvbXBhcmlzb24iOiJtaW5pbXVtIiwiY29udGV4dF9jbGFzcyI6WyJBIl19LCJjaXRpemVuX2NvdW50cnkiOiJDWiIsImNyZWF0ZWRfb24iOiIyMDI1LTA3LTEzVDEwOjUxOjU3LjUzODMxMSswMzowMCIsImZvcmNlX2F1dGhlbnRpY2F0aW9uIjp0cnVlLCJpZCI6ImU5N2Y5ODM0LTU4OGItNDVhYS1hOTdlLTdjMWVkMjkxNmVmMCIsInByb3ZpZGVyX25hbWUiOiJERU1PLVNQLVJPIiwicmVxdWVzdGVyX2lkIjoiaHR0cDovL2VpZGFzLmV1L0VpZGFzTm9kZS9SZXF1ZXN0ZXJJZF9STyIsInNlcnZpY2VVcmwiOiJodHRwczovL2Rldi5laWRhcy5nb3Yucm8vU1AvUmV0dXJuUGFnZSIsInNwX3R5cGUiOiJwdWJsaWMiLCJ2ZXJzaW9uIjoiMSJ9fQ.AcQYm64Xb_pDPVH4W6iIbbkiH-BuLPYnhLU2G8JEBaFT-qzV6BK0j6zeVfYSr71vJmpr8auCQUF_BdbWU3F_nZXqAFGkyTizo0ZKPBICc1wKWlOQ9t67m2ETP29Lhm39N--cD-mYBIzaovuUuuqh3wCsM7Yj9mQZ7xb_SoYWPnU33MCS

Cu un JWT semnat putem crea formularul final pentru cetățeanul de interes.
Doar cu atribute obligatorii
Atribute obligatorii și opționale