
## AbstractLowCodeProtectionProvider class

Implementation to provide protection settings



The AbstractLowCodeProtectionProvider type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [`__init__(self)`](/cells/python-net/aspose.cells.lowcode/abstractlowcodeprotectionprovider/__init__/#) | Constructs a new instance of AbstractLowCodeProtectionProvider |


### Methods
| Method | Description |
| :- | :- |
| [`get_open_password(self)`](/cells/python-net/aspose.cells.lowcode/abstractlowcodeprotectionprovider/get_open_password/#) | Gets the password to open spread sheet file. |
| [`get_write_password(self)`](/cells/python-net/aspose.cells.lowcode/abstractlowcodeprotectionprovider/get_write_password/#) | Gets the password to modify spread sheet file. |
| [`get_workbook_password(self)`](/cells/python-net/aspose.cells.lowcode/abstractlowcodeprotectionprovider/get_workbook_password/#) | Gets the password to protect the workbook with specified protection type. |
| [`get_workbook_protection_type(self)`](/cells/python-net/aspose.cells.lowcode/abstractlowcodeprotectionprovider/get_workbook_protection_type/#) | Gets the protection type to protect the workbook. |
| [`get_worksheet_password(self, sheet_name)`](/cells/python-net/aspose.cells.lowcode/abstractlowcodeprotectionprovider/get_worksheet_password/#system.string) | Gets the password to protect the specified worksheet. |
| [`get_worksheet_protection_type(self, sheet_name)`](/cells/python-net/aspose.cells.lowcode/abstractlowcodeprotectionprovider/get_worksheet_protection_type/#system.string) | Gets the protection type to protect the specified worksheet. |



### See Also
* module [`aspose.cells.lowcode`](..)
