Class RestrictionDefinitionInfo

java.lang.Object
org.apache.sling.starter.access.models.RestrictionDefinitionInfo
All Implemented Interfaces:
org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionDefinition

public class RestrictionDefinitionInfo extends Object implements org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionDefinition
  • Constructor Details

    • RestrictionDefinitionInfo

      public RestrictionDefinitionInfo(String displayName, org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionDefinition rd)
  • Method Details

    • getDisplayName

      public String getDisplayName()
    • getName

      @NotNull public @NotNull String getName()
      Specified by:
      getName in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionDefinition
    • getRequiredType

      @NotNull public @NotNull org.apache.jackrabbit.oak.api.Type<?> getRequiredType()
      Specified by:
      getRequiredType in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionDefinition
    • isMandatory

      public boolean isMandatory()
      Specified by:
      isMandatory in interface org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionDefinition