
| oidf-structure | April 2026 | |
| Lindström | Informational | [Page] |
The Sweden Connect identity federation for OpenID Connect is built upon OpenID Federation [OpenID.Federation]. This federation technique is relatively new, and full support for this standard by all participants within the federation cannot be assumed.¶
This document describes the Sweden Connect OpenID Federation structure and provides information for Relying Parties and OpenID Providers that do not fully support [OpenID.Federation].¶
This document uses the terms "OpenID Provider (OP)" and "Relying Party (RP)" as defined by OpenID Connect Core 1.0 [OpenID.Core], and the terms "Entity", "Entity Configuration, "Subordinate Statement", "Intermediate Entity", "Subordinate Entity", "Superior Entity", "Trust Anchor", "Trust Mark", and "Trust Mark Issuer" defined in OpenID Federation 1.0 [OpenID.Federation].¶
The Sweden Connect OpenID Federation structure can be visualized as shown below:¶
Section 7 of [OpenID.Federation] describes Trust Marks XXX¶
| Trust Mark Type | Description |
|---|---|
https://id.swedenconnect.se/loa/loa2
|
A holder of this Trust Mark has been approved by the Swedish Agency for Digital Government (Digg) for Level of Assurance 2 (LoA 2). |
https://id.swedenconnect.se/loa/loa3
|
A holder of this Trust Mark has been approved by the Swedish Agency for Digital Government (Digg) for Level of Assurance 3 (LoA 3). |
https://id.swedenconnect.se/loa/loa4
|
A holder of this Trust Mark has been approved by the Swedish Agency for Digital Government (Digg) for Level of Assurance 4 (LoA 4). |
Note: ACR-values to used in OpenID Connect requests and responses are defined in Section 3.1.1 of [SC.Registry]. For historical reasons, these values do not correspond to the defined Trust Marks types.¶
| Trust Mark Type | Description |
|---|---|
https://id.swedenconnect.se/contract/sc/eid-authorization-system
|
A Trust Mark type that is assigned to all Relying Parties that have signed the Auktorisationssystem för elektronisk identifiering contract and the OpenID Providers that deliver authentication services according to this contract. |
This section provides information about the different Sweden Connect environments.¶
TODO¶
Sweden Connect Federation Tool: https://fed-tool.sandbox.swedenconnect.se¶
https://fed.sandbox.swedenconnect.se/trustanchorhttps://fed.sandbox.swedenconnect.se/trustanchor/resolveTrust Anchor Federation Key:¶
As PEM-encoded key file:¶
-----BEGIN PUBLIC KEY----- MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAythak2N9X+iWmumBTIpVyfxnFk5T LFMyBe6SrKj6ZXaY3KSZpN25nsneEtGZsJACmo8cC7iCHvkJY8dJge44yQUBCk97 K3liYsy1/BYYQ4YZIqGo9ZAEhb4Fshb0qMnjgqzXjjF0BFIfwRfdZ50eo+kl9H/o F8Lhw1F3eNYbZsY9dp8= -----END PUBLIC KEY-----¶
As JWK:¶
{
"crv": "P-521",
"kty": "EC",
"x": "AMrYWpNjfV_olprpgUyKVcn8ZxZOUyxTMgXukqyo-mV2mNykmaTduZ7J3hLRmbCQApqPHAu4gh75CWPHSYHuOMkF",
"y": "AQpPeyt5YmLMtfwWGEOGGSKhqPWQBIW-BbIW9KjJ44Ks144xdARSH8EX3WedHqPpJfR_6BfC4cNRd3jWG2bGPXaf",
"kid": "a1AS1po4oSDsTlUQ579XSeEjslh3lrVlFDhVmNyiIiQ=",
"alg": "ES512",
"use": "sig"
}
¶
As PEM-encoded X.509 certificate:¶
-----BEGIN CERTIFICATE----- MIICEjCCAXOgAwIBAgIUdRPcpnV3mGKmcK7r0ZgBnA5WnWswCgYIKoZIzj0EAwIw RTELMAkGA1UEBhMCU0UxFzAVBgNVBAoMDlN3ZWRlbiBDb25uZWN0MR0wGwYDVQQD DBRTYW5kYm94IFRydXN0IEFuY2hvcjAeFw0yNjAxMzAwOTU4MDNaFw0zNjAxMzAw OTU4MDNaMEUxCzAJBgNVBAYTAlNFMRcwFQYDVQQKDA5Td2VkZW4gQ29ubmVjdDEd MBsGA1UEAwwUU2FuZGJveCBUcnVzdCBBbmNob3IwgZswEAYHKoZIzj0CAQYFK4EE ACMDgYYABADK2FqTY31f6Jaa6YFMilXJ/GcWTlMsUzIF7pKsqPpldpjcpJmk3bme yd4S0ZmwkAKajxwLuIIe+Qljx0mB7jjJBQEKT3sreWJizLX8FhhDhhkioaj1kASF vgWyFvSoyeOCrNeOMXQEUh/BF91nnR6j6SX0f+gXwuHDUXd41htmxj12nzAKBggq hkjOPQQDAgOBjAAwgYgCQgFX0+3h5IvfN6pb+1xEVrpept3a64mjg+apgMRRtvBg i91yP4yJ1YhMEtrd6OdY9WSsTTYIu1vIrHLcJLGGtn4x4wJCAPaUg1+vBh3y7Z9M n6xpVgkeur9oX0Orc9zTloZqMjLPC0m2qx+mYwQrCzd97T++AqbWVKLe1/mqF+JD WdHa51qR -----END CERTIFICATE-----¶
Copyright (c) The Swedish Agency for Digital Government (Digg), 2015-2026. All Rights Reserved.¶
[[ To be removed from the final specification ]]¶
-00¶