public class AvatarAdminResource extends AbstractAvatarResource
auth, AVATAR_IMAGE_PARAMETER, DEFAULT_IMPLEMENTATION, logger, session| Constructor and Description |
|---|
AvatarAdminResource(org.keycloak.models.KeycloakSession session) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
downloadUserAvatarImage(String userId) |
void |
init() |
javax.ws.rs.core.Response |
uploadUserAvatarImage(String userId,
org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput input) |
fetchAndCreateResponse, fetchUserImage, getAvatarStorageProvider, lookupAvatarStorageProvider, saveUserImagepublic AvatarAdminResource(org.keycloak.models.KeycloakSession session)
public void init()
@GET
@Path(value="/{user_id}")
@Produces(value={"image/png","image/jpeg","image/gif"})
public javax.ws.rs.core.Response downloadUserAvatarImage(@PathParam(value="user_id")
String userId)
@POST
@Path(value="/{user_id}")
@Consumes(value="multipart/form-data")
public javax.ws.rs.core.Response uploadUserAvatarImage(@PathParam(value="user_id")
String userId,
org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput input)
Copyright © 2020. All Rights Reserved.