Index
Entity DAO com.soffid.iam.model.VaultFolderEntityDao
[Entity]
Description
DAO methods
findByName
select distinct v from com.soffid.iam.model.VaultFolderEntity as v where v.name like :name and tenant.id=:tenantId
name
java.lang.String
Returns
java.util.List<
com.soffid.iam.model.VaultFolderEntity
>
findByParent
parent
com.soffid.iam.model.VaultFolderEntity
Returns
java.util.List<
com.soffid.iam.model.VaultFolderEntity
>
findPersonalFolders
select distinct v from com.soffid.iam.model.VaultFolderEntity as v join v.acl as acl join acl.user as user where v.parent is null and v.personal = true and user.userName=:user and user.tenant.id=:tenantId
user
java.lang.String
Returns
java.util.List<
com.soffid.iam.model.VaultFolderEntity
>
findPublicRoots
select distinct v from com.soffid.iam.model.VaultFolderEntity as v where v.parent is null and v.personal = false and tenant.id=:tenantId
Returns
java.util.List<
com.soffid.iam.model.VaultFolderEntity
>
findRoots
select distinct v from com.soffid.iam.model.VaultFolderEntity as v where v.parent is null and tenant.id=:tenantId
Returns
java.util.List<
com.soffid.iam.model.VaultFolderEntity
>
DAO Dependencies
AccountEntity
GroupEntity
PamPolicyEntity
RoleEntity
TenantEntity
UserEntity
VaultFolderAccessEntity
Managed value objects
VaultFolder
Service Dependencies
ACLService
UserService
2/28/24