Class AccessPermissionsUtils
java.lang.Object
dev.getelements.elements.service.largeobject.AccessPermissionsUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<dev.getelements.elements.sdk.model.profile.Profile> dev.getelements.elements.sdk.model.user.UsergetUesr()booleanhasDeleteAccess(dev.getelements.elements.sdk.model.largeobject.AccessPermissions accessPermissions) booleanhasProfileAccess(dev.getelements.elements.sdk.model.largeobject.Subjects subjects) booleanhasReadAccess(dev.getelements.elements.sdk.model.largeobject.AccessPermissions accessPermissions) booleanhasUserAccess(dev.getelements.elements.sdk.model.largeobject.Subjects subjects) booleanhasWriteAccess(dev.getelements.elements.sdk.model.largeobject.AccessPermissions accessPermissions) voidsetProfileOptional(Optional<dev.getelements.elements.sdk.model.profile.Profile> profileOptional) voidsetUesr(dev.getelements.elements.sdk.model.user.User uesr)
-
Constructor Details
-
AccessPermissionsUtils
public AccessPermissionsUtils()
-
-
Method Details
-
hasUserAccess
public boolean hasUserAccess(dev.getelements.elements.sdk.model.largeobject.Subjects subjects) -
hasProfileAccess
public boolean hasProfileAccess(dev.getelements.elements.sdk.model.largeobject.Subjects subjects) -
hasReadAccess
public boolean hasReadAccess(dev.getelements.elements.sdk.model.largeobject.AccessPermissions accessPermissions) -
hasWriteAccess
public boolean hasWriteAccess(dev.getelements.elements.sdk.model.largeobject.AccessPermissions accessPermissions) -
hasDeleteAccess
public boolean hasDeleteAccess(dev.getelements.elements.sdk.model.largeobject.AccessPermissions accessPermissions) -
getUesr
public dev.getelements.elements.sdk.model.user.User getUesr() -
setUesr
@Inject public void setUesr(dev.getelements.elements.sdk.model.user.User uesr) -
getProfileOptional
-
setProfileOptional
@Inject public void setProfileOptional(Optional<dev.getelements.elements.sdk.model.profile.Profile> profileOptional)
-