001
014
015 package com.liferay.portal.security.auth;
016
017 import com.liferay.portal.kernel.concurrent.ConcurrentHashSet;
018 import com.liferay.portal.kernel.security.pacl.DoPrivileged;
019
020 import java.util.Set;
021
022
025 @DoPrivileged
026 public class DefaultAuthenticatedUserUUIDStoreImpl
027 implements AuthenticatedUserUUIDStore {
028
029 public boolean exists(String userUUID) {
030 return _userUUIDStore.contains(userUUID);
031 }
032
033 public boolean register(String userUUID) {
034 return _userUUIDStore.add(userUUID);
035 }
036
037 public boolean unregister(String userUUID) {
038 return _userUUIDStore.remove(userUUID);
039 }
040
041 private Set<String> _userUUIDStore = new ConcurrentHashSet<String>();
042
043 }