Annotation Type RdAuthorizeProjectType


  • @Documented
    @Retention(RUNTIME)
    @Target({TYPE,METHOD})
    public @interface RdAuthorizeProjectType
    Authorize a resource type in a project, the type() value should specify a Resource Type name, e.g. AuthConstants.TYPE_JOB and the access() value should specify the named * auth access requested. The group() can be specified to use a different group of named auth values
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.String access
      Named auth value
      java.lang.String type
      Type to authorize
    • Element Detail

      • access

        java.lang.String access
        Named auth value
      • type

        java.lang.String type
        Type to authorize
      • description

        java.lang.String description
        Optional description
        Default:
        ""