Openid-configuration
URL | https://<baseurl>/.well-known/openid-configuration |
---|---|
Request method | GET |
Client authentication | None |
Request parameters | None |
Response elements | JSON structure according to standard. |
Example | See below |
Openid-configuration is a standard endpoint that returns a JSON-formatted response containing configuration metadata in terms of key properties of the OIDC Provider.
Example
The following example shows a request / response pair for the openid-configuration endpoint.
Request / Response
GET /oidc/oauth/.well-known/openid-configuration HTTP/1.1 Host: preprod.bankidapis.no Connection: close Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 Accept-Language: en-US,en;q=0.8 HTTP/1.1 200 OK Content-Type: application/json;charset=utf-8 Server: Microsoft-IIS/8.5 X-Powered-By: ARR/3.0 X-Powered-By: ASP.NET Date: Tue, 23 May 2017 20:42:14 GMT Connection: close Content-Length: 1369 { "authorization_endpoint": "https://preprod.bankidapis.no/oidc/oauth/authorize", "claim_types_supported": [ "normal" ], "claims_parameter_supported": false, "claims_supported": [ "preferred_username", "name", "sub", "iat", "iss", "auth_time", "exp", "birthdate", "nonce", "amr", "azp", "bid_code", "aud", "at_hash", "c_hash", "nnin", "address", "phone" ], "grant_types_supported": [ "authorization_code" ], "id_token_signing_alg_values_supported": [ "RS256" ], "issuer": "https://preprod.bankidapis.no", "jwks_uri": "https://preprod.bankidapis.no/oidc/oauth/userinfo/jwk", "login_hint_supported": "[BIM|BID][:\\d{11}][:\\d{8}][:\\d{6}] for respectively client_type, nnin, phoneNo, birthday", "response_modes_supported": [ "query", "fragment", "form_post" ], "response_types_supported": [ "code", "token", "id_token", "id_token token", "code token", "code id_token", "code id_token token" ], "scopes_supported": [ "standard_bankid", "address", "phone", "operational-status-read", "nnin", "openid", "profile", "operational-status-write", "email" ], "serverVersion": "bankid-oauth-api 1.2.7", "subject_types_supported": [ "public" ], "token_endpoint": "https://preprod.bankidapis.no/oidc/oauth/token", "token_endpoint_auth_methods_supported": [ "client_secret_post", "client_secret_basic" ], "ui_locales_supported": [ "no", "en" ], "userinfo_endpoint": "https://preprod.bankidapis.no/oidc/oauth/userinfo", "userinfo_signing_alg_values_supported": [ "RS256", "none" ] }