Namespace Keycloak.AuthServices.Sdk.Protection
Classes
- KeycloakProtectionClient
Represents a client for interacting with Keycloak Protection API services.
- UmaTicketExchangeClient
Implements UMA ticket exchange using the Keycloak token endpoint.
- UmaUtils
Utility methods for UMA (User-Managed Access) protocol handling.
Interfaces
- IKeycloakPermissionClient
UMA Permission API — creates permission tickets and queries existing ones.
- IKeycloakPolicyClient
Must be used by the owner of the resource for whom the policy is being created.
- IKeycloakProtectedResourceClient
Must be used by the owner of the resource for whom the policy is being created.
- IKeycloakProtectionClient
Access to protected resource API.
- IUmaTicketExchangeClient
Client for exchanging UMA permission tickets at the Keycloak token endpoint.