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 Type
    Method
    Description
    Returns the name (title) of this protected range.
    Returns the hashed password for this protected range, or null if none.
    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