Class SecuredFeatureSketch

java.lang.Object
io.vertigo.studio.notebook.AbstractSketch
io.vertigo.studio.notebook.authorization.SecuredFeatureSketch
All Implemented Interfaces:
Sketch

public final class SecuredFeatureSketch extends AbstractSketch
Une authorization est un droit sur une fonction de l'application. Ou sur une opération sur une entite. Sous condition d'un ensemble de règles.
Author:
prahmoune, npiedeloup
  • Field Details

  • Constructor Details

    • SecuredFeatureSketch

      public SecuredFeatureSketch(String code, String label, Optional<String> commentOpt, Optional<String> linkedResourceOpt)
      Constructor.
      Parameters:
      code - Code de l'authorization
      label - Label
      commentOpt - Comment
  • Method Details

    • getCode

      public String getCode()
    • getLabel

      public String getLabel()
      Returns:
      Label de la authorization
    • getComment

      public Optional<String> getComment()
      Returns:
      Comment de la authorization
    • getLinkedResourceOpt

      public Optional<String> getLinkedResourceOpt()