Annotation Interface Role


@Documented @Target(TYPE) @Retention(RUNTIME) public @interface Role
Permite a parametrizacao de roles para uso de recursos da aplicacao. Os sistemas de seguranca sao livres para fazer uso dessa anotacao
Author:
Eduardo Frazao
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    VitruvioRole[]
    Relacao de roles mapeados
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Tipo de restricao para a checagem dos roles
  • Element Details

    • value

      VitruvioRole[] value
      Relacao de roles mapeados
      Returns:
    • enforce

      EnforceRoles enforce
      Tipo de restricao para a checagem dos roles
      Returns:
      Default:
      ANY