public interface ISecurityProfile
Modifier and Type | Method and Description |
---|---|
boolean |
getAddInUseFullAccess()
Gets the value of the flag that shows whether using arbitrary add-ins is allowed
|
boolean |
getAllModulesExtension()
Gets the value of the flag that allows extension of all modules
|
boolean |
getComUseFullAccess()
Gets the value of the flag that shows whether using arbitrary COM objects is allowed
|
boolean |
getCryptographyAllowed()
Gets the value of the flag that allows cryptography functionality to work
|
String |
getDescr()
Gets external component description
|
boolean |
getExternalAppFullAccess()
Gets the value of the flag that shows whether using arbitrary applications is allowed
|
boolean |
getFileSystemFullAccess()
Gets the value of the flag that shows whether full access to the file system is allowed
|
boolean |
getInternetUseFullAccess()
Gets the value of the flag that shows whether using arbitrary Internet resources is allowed
|
String |
getModulesAvailableForExtension()
Gets list of modules available for extension
|
String |
getModulesNotAvailableForExtension()
Gets list of modules not available for extension
|
boolean |
getPrivilegedModeInSafeModeAllowed()
Gets the value of the flag that shows whether enabling privileged mode in safe mode is allowed
|
boolean |
getRightExtension()
Gets the value of the flag that allows every right extension
|
String |
getRightExtensionDefinitionRoles()
Gets list of extensible rights defining roles
|
boolean |
getSafeModeProfile()
Gets the value of the flag that shows whether using a script profile in safe mode is allowed
|
String |
getSPName()
Gets security profile name
|
boolean |
getUnsafeExternalModuleFullAccess()
Gets the value of the flag that shows whether using arbitrary unsafe external modules is allowed
|
void |
setAddInUseFullAccess(boolean access)
Sets the value of the flag that shows whether using arbitrary add-ins is allowed
|
void |
setAllModulesExtension(boolean allowed)
Sets the value of the flag that allows extension of all modules
|
void |
setComUseFullAccess(boolean access)
Sets the value of the flag that shows whether using arbitrary COM objects is allowed
|
void |
setCryptographyAllowed(boolean allowed)
Sets the value of the flag that allows cryptography functionality to work
|
void |
setDescr(String descr)
Sets external component description
|
void |
setExternalAppFullAccess(boolean access)
Sets the value of the flag that shows whether using arbitrary applications is allowed
|
void |
setFileSystemFullAccess(boolean access)
Sets the value of the flag that shows whether full access to the file system is allowed
|
void |
setInternetUseFullAccess(boolean access)
Sets the value of the flag that shows whether using arbitrary Internet resources is allowed
|
void |
setModulesAvailableForExtension(String modules)
Sets list of modules available for extension
|
void |
setModulesNotAvailableForExtension(String modules)
Sets list of modules not available for extension
|
void |
setPrivilegedModeInSafeModeAllowed(boolean flag)
Sets the value of the flag that shows whether enabling privileged mode in safe mode is allowed
|
void |
setRightExtension(boolean allowed)
Sets the value of the flag that allows every right extension
|
void |
setRightExtensionDefinitionRoles(String roles)
Sets list of extensible rights defining roles
|
void |
setSafeModeProfile(boolean flag)
Sets the value of the flag that shows whether using a script profile in safe mode is allowed
|
void |
setSPName(String spName)
Sets security profile name
|
void |
setUnsafeExternalModuleFullAccess(boolean access)
Sets the value of the flag that shows whether using arbitrary unsafe external modules is allowed
|
String getSPName()
void setSPName(String spName)
spName
- security profile nameString getDescr()
void setDescr(String descr)
descr
- external component descriptionboolean getFileSystemFullAccess()
void setFileSystemFullAccess(boolean access)
access
- value of the flag that shows whether full access to the file system is allowedboolean getComUseFullAccess()
void setComUseFullAccess(boolean access)
access
- flag that shows whether using arbitrary COM objects is allowedboolean getAddInUseFullAccess()
void setAddInUseFullAccess(boolean access)
access
- value of the flag that shows whether using arbitrary add-ins is allowedboolean getExternalAppFullAccess()
void setExternalAppFullAccess(boolean access)
access
- value of the flag that shows whether using arbitrary applications is allowedboolean getInternetUseFullAccess()
void setInternetUseFullAccess(boolean access)
access
- value of the flag that shows whether using arbitrary Internet resources is allowedboolean getSafeModeProfile()
void setSafeModeProfile(boolean flag)
flag
- value of the flag that shows whether using a script profile in safe mode is allowedboolean getPrivilegedModeInSafeModeAllowed()
void setPrivilegedModeInSafeModeAllowed(boolean flag)
flag
- value of the flag that shows whether enabling privileged mode in safe mode is allowedboolean getUnsafeExternalModuleFullAccess()
void setUnsafeExternalModuleFullAccess(boolean access)
access
- value of the flag that shows whether using arbitrary unsafe external modules is allowedboolean getCryptographyAllowed()
void setCryptographyAllowed(boolean allowed)
allowed
- value of the flag that allows cryptography functionality to workboolean getRightExtension()
void setRightExtension(boolean allowed)
allowed
- value of the flag that allows every right extensionString getRightExtensionDefinitionRoles()
void setRightExtensionDefinitionRoles(String roles)
roles
- list of extensible rights defining rolesboolean getAllModulesExtension()
void setAllModulesExtension(boolean allowed)
allowed
- value of the flag that allows extension of all modulesString getModulesAvailableForExtension()
void setModulesAvailableForExtension(String modules)
modules
- list of modules available for extensionString getModulesNotAvailableForExtension()
void setModulesNotAvailableForExtension(String modules)
modules
- list of modules not available for extensionCopyright © '1C' 1996-2012