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