Package com.atlassian.crowd.crypto
Class EncryptingDirectoryDAO
java.lang.Object
com.atlassian.crowd.crypto.EncryptingDirectoryDAO
- All Implemented Interfaces:
DataReEncryptor,DirectoryDao
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindAll()findById(long directoryId) findByName(String name) voidvoidsearch(EntityQuery<Directory> entityQuery) voidsetDelegate(DirectoryDao delegate) voidsetDirectoryPasswordsEncryptor(DirectoryPasswordsEncryptor directoryPasswordsEncryptor)
-
Constructor Details
-
EncryptingDirectoryDAO
public EncryptingDirectoryDAO()
-
-
Method Details
-
setDelegate
-
setDirectoryPasswordsEncryptor
-
findById
- Specified by:
findByIdin interfaceDirectoryDao- Throws:
DirectoryNotFoundException
-
findByName
- Specified by:
findByNamein interfaceDirectoryDao- Throws:
DirectoryNotFoundException
-
findAll
- Specified by:
findAllin interfaceDirectoryDao
-
add
- Specified by:
addin interfaceDirectoryDao
-
update
- Specified by:
updatein interfaceDirectoryDao- Throws:
DirectoryNotFoundException
-
remove
- Specified by:
removein interfaceDirectoryDao- Throws:
DirectoryNotFoundException
-
search
- Specified by:
searchin interfaceDirectoryDao
-
reEncrypt
public void reEncrypt()- Specified by:
reEncryptin interfaceDataReEncryptor
-