Keycloak.Net icon indicating copy to clipboard operation
Keycloak.Net copied to clipboard

C# client for Keycloak 6.x

Results 32 Keycloak.Net issues
Sort by recently updated
recently updated
newest added

Adds support to specify the ClientId in the constructor for both authentication types.

Hello, Is it possible to use the client in association with a Yubikey ? Our keycloak workflow involve user/password + yubikey. Best regards.

Add CancellationTokens as optional with default val to all Methods that trigger HTTP call and passed the CancellationToken to it.

hi, i have noticed, that this method is using some strange serialisation that is nowhere used in the project: https://github.com/lvermeulen/Keycloak.Net/blob/5870da22392273b1a6171769115ec7061a4b809a/src/Keycloak.Net/RolesById/KeycloakClient.cs#L54 and this method fails due to this, i suppose. Good...

This can be used to customize the default behavior of the HttpClient. Example: Accepting untrusted SSL certificates.

Issue 61 - Allow Keycloak administration across realms by specifying a different realm for authentication. To avoid constructor ambiguity, use named arguments. (For example: var client = new KeycloakClient("https://some.url", "tHiSiSmYcLiEnTsEcReT",...

The former implementation did only allow for Role Policies. This will do the trick for client policies as well. Please be aware that the former implementation did include a the...

This will support getting the management permissions associated with a client. E.g. to get the token-exchange permission id, one needs to access `ManagementPermission.ScopePermissions["token-exchange"]`. With this id one can configure the...

In order to be able to set the port in Keycloak, it would be great to have the Port property added on the SmtpServer Model. I've tried it locally and...

I have a need to use a user defined in one realm to invoke the Keycloak API for a different realm. KeycloakClient uses the same realm for authentication and API...