ProjectSecurityProperties

data class ProjectSecurityProperties(val enableDownloadPrivilege: Boolean? = null, val labelSecurity: Boolean? = null, val objectCreatorHasAccessPermission: Boolean? = null, val objectCreatorHasGrantPermission: Boolean? = null, val projectProtection: ProjectSecurityPropertiesProjectProtection? = null, val usingAcl: Boolean? = null, val usingPolicy: Boolean? = null)

Constructors

Link copied to clipboard
fun ProjectSecurityProperties(enableDownloadPrivilege: Boolean? = null, labelSecurity: Boolean? = null, objectCreatorHasAccessPermission: Boolean? = null, objectCreatorHasGrantPermission: Boolean? = null, projectProtection: ProjectSecurityPropertiesProjectProtection? = null, usingAcl: Boolean? = null, usingPolicy: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Whether to enable download permission check.

Link copied to clipboard
val labelSecurity: Boolean? = null

Label authorization.

Link copied to clipboard

Project creator permissions.

Link copied to clipboard

Does the project creator have authorization rights.

Link copied to clipboard

Project protection.See the following Block ProjectProtection.

Link copied to clipboard
val usingAcl: Boolean? = null

Whether to turn on ACL.

Link copied to clipboard
val usingPolicy: Boolean? = null

Whether to enable Policy.