Package io.keikai.model
Interface SProtectedRange
- All Known Implementing Classes:
ProtectedRangeImpl
public interface SProtectedRange
Represents a protected range within a sheet. A protected range allows
specific cells to be editable by users who know the password, even when
the sheet is protected.
- Since:
- 7.0.0
-
Method Summary
Modifier and TypeMethodDescriptiongetName()Returns the name (title) of this protected range.Returns the hashed password for this protected range, or null if none.getRange()Returns the cell region covered by this protected range.Returns the security descriptor for this protected range, or null if none.
-
Method Details
-
getName
String getName()Returns the name (title) of this protected range.- Returns:
- the range name
-
getRange
CellRegion getRange()Returns the cell region covered by this protected range.- Returns:
- the cell region
-
getPasswordHash
String getPasswordHash()Returns the hashed password for this protected range, or null if none.- Returns:
- the password hash
-
getSecurityDescriptor
String getSecurityDescriptor()Returns the security descriptor for this protected range, or null if none. This is typically a Windows SDDL string for AD-based permissions.- Returns:
- the security descriptor
-