From c173db35a26c901782dc930ea9e88b3b99806987 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Tue, 13 Nov 2018 11:14:41 +0100 Subject: [PATCH] Add documentation --- .../main/java/sonia/scm/security/AllowAnonymousAccess.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scm-annotations/src/main/java/sonia/scm/security/AllowAnonymousAccess.java b/scm-annotations/src/main/java/sonia/scm/security/AllowAnonymousAccess.java index 86d9bf92ad..b770914d69 100644 --- a/scm-annotations/src/main/java/sonia/scm/security/AllowAnonymousAccess.java +++ b/scm-annotations/src/main/java/sonia/scm/security/AllowAnonymousAccess.java @@ -5,6 +5,10 @@ import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; +/** + * Use this annotation to mark REST resource methods that may be accessed without authentication. + * To mark all methods of a complete class you can annotate the class instead. + */ @Target({ElementType.TYPE, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) public @interface AllowAnonymousAccess {