Class AccountIssuedVerifiableCredentialResource
java.lang.Object
org.keycloak.services.resources.account.AccountIssuedVerifiableCredentialResource
-
Constructor Summary
ConstructorsConstructorDescriptionAccountIssuedVerifiableCredentialResource(KeycloakSession session, Auth auth, UserModel user) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseGet list of issued credentials for the authenticated userjakarta.ws.rs.core.ResponserevokeIssuedCredential(String credentialId) Revoke a specific issued credential for the authenticated user
-
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
-