From de31693baef37962f89a9978876e54772b135f1f Mon Sep 17 00:00:00 2001 From: Maarten Balliauw Date: Tue, 22 Apr 2025 09:40:29 +0200 Subject: [PATCH] Update old IdentityModel links --- .../docs/identityserver/reference/endpoints/authorize.md | 2 +- src/content/docs/identityserver/reference/endpoints/ciba.md | 2 +- .../reference/endpoints/device-authorization.md | 2 +- .../docs/identityserver/reference/endpoints/discovery.md | 2 +- .../docs/identityserver/reference/endpoints/end-session.md | 2 +- .../identityserver/reference/endpoints/introspection.md | 2 +- .../docs/identityserver/reference/endpoints/revocation.md | 2 +- .../docs/identityserver/reference/endpoints/token.md | 2 +- .../docs/identityserver/reference/endpoints/userinfo.md | 2 +- .../docs/identityserver/tokens/client-authentication.md | 6 +++--- src/content/docs/identityserver/tokens/password-grant.md | 4 ++-- src/content/docs/identityserver/tokens/refresh.md | 4 ++-- 12 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/content/docs/identityserver/reference/endpoints/authorize.md b/src/content/docs/identityserver/reference/endpoints/authorize.md index 8e408babb..14923a726 100644 --- a/src/content/docs/identityserver/reference/endpoints/authorize.md +++ b/src/content/docs/identityserver/reference/endpoints/authorize.md @@ -147,7 +147,7 @@ GET /connect/authorize? ## .NET Client Library -You can use the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically create +You can use the [Duende IdentityModel](../../../identitymodel) client library to programmatically create authorize request URLs from .NET code. ```cs diff --git a/src/content/docs/identityserver/reference/endpoints/ciba.md b/src/content/docs/identityserver/reference/endpoints/ciba.md index 440ab5405..5a2ac9957 100644 --- a/src/content/docs/identityserver/reference/endpoints/ciba.md +++ b/src/content/docs/identityserver/reference/endpoints/ciba.md @@ -107,7 +107,7 @@ Cache-Control: no-store ## .NET Client Library -You can use the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically interact with +You can use the [Duende IdentityModel](../../../identitymodel) client library to programmatically interact with the protocol endpoint from .NET code. ```cs diff --git a/src/content/docs/identityserver/reference/endpoints/device-authorization.md b/src/content/docs/identityserver/reference/endpoints/device-authorization.md index fb2392036..9f5c75756 100644 --- a/src/content/docs/identityserver/reference/endpoints/device-authorization.md +++ b/src/content/docs/identityserver/reference/endpoints/device-authorization.md @@ -35,7 +35,7 @@ POST /connect/deviceauthorization ## .NET Client Library -You can use the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically interact with +You can use the [Duende IdentityModel](../../../identitymodel) client library to programmatically interact with the protocol endpoint from .NET code. ```cs diff --git a/src/content/docs/identityserver/reference/endpoints/discovery.md b/src/content/docs/identityserver/reference/endpoints/discovery.md index 0416346a0..dadf3c2e5 100644 --- a/src/content/docs/identityserver/reference/endpoints/discovery.md +++ b/src/content/docs/identityserver/reference/endpoints/discovery.md @@ -19,7 +19,7 @@ The discovery endpoint is available via `/.well-known/openid-configuration` rela ## .NET Client Library -You can use the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically interact with +You can use the [Duende IdentityModel](../../../identitymodel) client library to programmatically interact with the protocol endpoint from .NET code. ```cs diff --git a/src/content/docs/identityserver/reference/endpoints/end-session.md b/src/content/docs/identityserver/reference/endpoints/end-session.md index 60a01a150..a4dbfbe73 100644 --- a/src/content/docs/identityserver/reference/endpoints/end-session.md +++ b/src/content/docs/identityserver/reference/endpoints/end-session.md @@ -43,7 +43,7 @@ GET /connect/endsession?id_token_hint=...&post_logout_redirect_uri=http%3A%2F%2F ## .NET Client Library -You can use the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically create end +You can use the [Duende IdentityModel](../../../identitymodel) client library to programmatically create end sessions request URLs from .NET code. ```cs diff --git a/src/content/docs/identityserver/reference/endpoints/introspection.md b/src/content/docs/identityserver/reference/endpoints/introspection.md index b8577d06d..980094109 100644 --- a/src/content/docs/identityserver/reference/endpoints/introspection.md +++ b/src/content/docs/identityserver/reference/endpoints/introspection.md @@ -54,7 +54,7 @@ An invalid request will return a 400, an unauthorized request 401. ## .NET Client Library -You can use the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically interact with +You can use the [Duende IdentityModel](../../../identitymodel) client library to programmatically interact with the protocol endpoint from .NET code. ```cs diff --git a/src/content/docs/identityserver/reference/endpoints/revocation.md b/src/content/docs/identityserver/reference/endpoints/revocation.md index 48602a7d3..5941a1719 100644 --- a/src/content/docs/identityserver/reference/endpoints/revocation.md +++ b/src/content/docs/identityserver/reference/endpoints/revocation.md @@ -32,7 +32,7 @@ token=...&token_type_hint=refresh_token ## .NET Client Library -You can use the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically interact with +You can use the [Duende IdentityModel](../../../identitymodel) client library to programmatically interact with the protocol endpoint from .NET code. ```cs diff --git a/src/content/docs/identityserver/reference/endpoints/token.md b/src/content/docs/identityserver/reference/endpoints/token.md index 6901659b7..b95775d8f 100644 --- a/src/content/docs/identityserver/reference/endpoints/token.md +++ b/src/content/docs/identityserver/reference/endpoints/token.md @@ -99,7 +99,7 @@ CONTENT-TYPE application/x-www-form-urlencoded ## .NET Client Library -You can use the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically interact with +You can use the [Duende IdentityModel](../../../identitymodel) client library to programmatically interact with the protocol endpoint from .NET code. ```cs diff --git a/src/content/docs/identityserver/reference/endpoints/userinfo.md b/src/content/docs/identityserver/reference/endpoints/userinfo.md index c94259d1a..4ec822368 100644 --- a/src/content/docs/identityserver/reference/endpoints/userinfo.md +++ b/src/content/docs/identityserver/reference/endpoints/userinfo.md @@ -36,7 +36,7 @@ Content-Type: application/json ## .NET Client Library -You can use the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically interact with +You can use the [Duende IdentityModel](../../../identitymodel) client library to programmatically interact with the protocol endpoint from .NET code. ```cs diff --git a/src/content/docs/identityserver/tokens/client-authentication.md b/src/content/docs/identityserver/tokens/client-authentication.md index 40e0dbb0e..45ee67723 100644 --- a/src/content/docs/identityserver/tokens/client-authentication.md +++ b/src/content/docs/identityserver/tokens/client-authentication.md @@ -181,7 +181,7 @@ Authorization: Basic xxxxx ### .NET Client Library -You can use the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically interact with +You can use the [Duende IdentityModel](../../../identitymodel) client library to programmatically interact with the protocol endpoint from .NET code. ```cs @@ -294,7 +294,7 @@ private static string CreateClientToken(SigningCredentials credential, string cl } ``` -...and the [IdentityModel](https://identitymodel.readthedocs.io) client library to programmatically interact with the +...and the [Duende IdentityModel](../../../identitymodel) client library to programmatically interact with the protocol endpoint from .NET code. ```cs @@ -465,7 +465,7 @@ When writing a client to connect to IdentityServer, the `SocketsHttpHandler` (or class provides a convenient mechanism to add a client certificate to outgoing requests. Use such a handler with `HttpClient` to perform the client certificate authentication handshake at the TLS channel. -The following snippet is using [IdentityModel](https://identitymodel.readthedocs.io) to read the discovery document and +The following snippet is using [Duende IdentityModel](../../../identitymodel) to read the discovery document and request a token: ```cs diff --git a/src/content/docs/identityserver/tokens/password-grant.md b/src/content/docs/identityserver/tokens/password-grant.md index b27057bca..8465a7973 100644 --- a/src/content/docs/identityserver/tokens/password-grant.md +++ b/src/content/docs/identityserver/tokens/password-grant.md @@ -39,8 +39,8 @@ password=password ### .NET Client Library -On .NET you can use the [IdentityModel](https://identitymodel.readthedocs.io/en/latest/) client library -to [request](https://identitymodel.readthedocs.io/en/latest/client/token.html) tokens using the `password` grant type, +On .NET you can use the [Duende IdentityModel](../../../identitymodel) client library +to [request](../../../identitymodel/endpoints/token) tokens using the `password` grant type, e.g.: ```cs diff --git a/src/content/docs/identityserver/tokens/refresh.md b/src/content/docs/identityserver/tokens/refresh.md index 613c9311d..c110d506a 100644 --- a/src/content/docs/identityserver/tokens/refresh.md +++ b/src/content/docs/identityserver/tokens/refresh.md @@ -44,8 +44,8 @@ POST /connect/token #### .NET Client Library -On .NET you can leverage the [IdentityModel](https://identitymodel.readthedocs.io) client library -to [request](https://identitymodel.readthedocs.io/en/latest/client/token.html) refresh tokens, e.g.: +On .NET you can leverage the [Duende IdentityModel](../../../identitymodel) client library +to [request](../../../identitymodel/endpoints/token) refresh tokens, e.g.: ```cs using IdentityModel.Client;