public class UserAttributeAvatarStorageProvider extends Object implements org.gcube.keycloak.avatar.storage.AvatarStorageProvider
| Constructor and Description |
|---|
UserAttributeAvatarStorageProvider() |
UserAttributeAvatarStorageProvider(String userAttribute) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
deleteAvatarImage(org.keycloak.models.RealmModel realm,
org.keycloak.models.UserModel user) |
InputStream |
loadAvatarImage(org.keycloak.models.RealmModel realm,
org.keycloak.models.UserModel user) |
void |
saveAvatarImage(org.keycloak.models.RealmModel realm,
org.keycloak.models.UserModel user,
InputStream input) |
public UserAttributeAvatarStorageProvider()
public UserAttributeAvatarStorageProvider(String userAttribute)
public void saveAvatarImage(org.keycloak.models.RealmModel realm,
org.keycloak.models.UserModel user,
InputStream input)
saveAvatarImage in interface org.gcube.keycloak.avatar.storage.AvatarStorageProviderpublic InputStream loadAvatarImage(org.keycloak.models.RealmModel realm, org.keycloak.models.UserModel user)
loadAvatarImage in interface org.gcube.keycloak.avatar.storage.AvatarStorageProviderpublic void deleteAvatarImage(org.keycloak.models.RealmModel realm,
org.keycloak.models.UserModel user)
deleteAvatarImage in interface org.gcube.keycloak.avatar.storage.AvatarStorageProviderpublic void close()
close in interface org.keycloak.provider.ProviderCopyright © 2021. All Rights Reserved.