Class 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
    • Constructor Detail

      • 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 Detail

      • 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()