Class AccountIssuedVerifiableCredentialResource

java.lang.Object
org.keycloak.services.resources.account.AccountIssuedVerifiableCredentialResource

public class AccountIssuedVerifiableCredentialResource extends Object
  • Constructor Details

    • AccountIssuedVerifiableCredentialResource

      public AccountIssuedVerifiableCredentialResource(KeycloakSession session, Auth auth, UserModel user)
  • Method Details

    • getIssuedCredentials

      @GET @Path("/") @Produces("application/json") public jakarta.ws.rs.core.Response getIssuedCredentials()
      Get list of issued credentials for the authenticated user
      Returns:
      list of user's issued credentials
    • revokeIssuedCredential

      @DELETE @Path("/{credentialId}") public jakarta.ws.rs.core.Response revokeIssuedCredential(@PathParam("credentialId") String credentialId)
      Revoke a specific issued credential for the authenticated user
      Parameters:
      credentialId - the issued credential ID to revoke
      Returns:
      204 No Content on success