Annotation Type UserRole


  • @Retention(RUNTIME)
    @Target(TYPE)
    public @interface UserRole
    Since:
    1.11
    • Field Summary

      Fields 
      Modifier and Type Fields Description
      static java.lang.String ADMIN  
      static java.lang.String CODEVIEWER  
      static java.lang.String ISSUE_ADMIN  
      static java.util.Set<java.lang.String> PUBLIC_PERMISSIONS
      Permissions which are implicitly available for any user, any group and to group "AnyOne" on public components.
      static java.lang.String SCAN  
      static java.lang.String SECURITYHOTSPOT_ADMIN  
      static java.lang.String USER  
      static java.lang.String VIEWER
      Deprecated.
      use the constant USER since 1.12.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String[] value  
    • Field Detail

      • PUBLIC_PERMISSIONS

        static final java.util.Set<java.lang.String> PUBLIC_PERMISSIONS
        Permissions which are implicitly available for any user, any group and to group "AnyOne" on public components.
        Since:
        7.5
      • VIEWER

        @Deprecated
        static final java.lang.String VIEWER
        Deprecated.
        use the constant USER since 1.12.
      • USER

        static final java.lang.String USER
      • ADMIN

        static final java.lang.String ADMIN
      • CODEVIEWER

        static final java.lang.String CODEVIEWER
      • ISSUE_ADMIN

        static final java.lang.String ISSUE_ADMIN
      • SECURITYHOTSPOT_ADMIN

        static final java.lang.String SECURITYHOTSPOT_ADMIN
        Since:
        7.3
      • SCAN

        static final java.lang.String SCAN
        Since:
        7.5
    • Element Detail

      • value

        java.lang.String[] value
        Default:
        {}