package study.hard.spring.web.commons.security.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 이 어노테이션이 지정된 메서드로 request가 오는 경우 IIMS2 보안로그서버로 접속 로그가 전송된다. 
 * 실제로 데이터를 보지않는 경우(index 페이지 조회 등)는 로깅하지 않도록 한다.<br />
 * <br />
 * 수집하는 로그는 다음과 같다: <br />
 * 		1) HttpServletRequest객체를 통해 전달되는 form데이터 중 value가 null이 아닌 데이터들<br />
 * 		2) @PathVariable 어노테이션을 사용해 파라미터로 사용하는 데이터
 * 
 * @author iandmyhand@gmail.com
 */
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
public @interface ParameterLogging{

}

@@ -226,284 +226,147 @@
 %0A * 
-%EC%9D%B4 %EC%96%B4%EB%85%B8%ED%85%8C%EC%9D%B4%EC%85%98%EC%9D%B4 %EC%A7%80%EC%A0%95%EB%90%9C %EB%A9%94%EC%84%9C%EB%93%9C%EB%A1%9C request%EA%B0%80 %EC%98%A4%EB%8A%94 %EA%B2%BD%EC%9A%B0 IIMS2 %EB%B3%B4%EC%95%88%EB%A1%9C%EA%B7%B8%EC%84%9C%EB%B2%84%EB%A1%9C %EC%A0%91%EC%86%8D %EB%A1%9C%EA%B7%B8%EA%B0%80 %EC%A0%84%EC%86%A1%EB%90%9C%EB%8B%A4. %0A * %EC%8B%A4%EC%A0%9C%EB%A1%9C %EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC %EB%B3%B4%EC%A7%80%EC%95%8A%EB%8A%94 %EA%B2%BD%EC%9A%B0(index %ED%8E%98%EC%9D%B4%EC%A7%80 %EC%A1%B0%ED%9A%8C %EB%93%B1)%EB%8A%94 %EB%A1%9C%EA%B9%85%ED%95%98%EC%A7%80 %EC%95%8A%EB%8F%84%EB%A1%9D %ED%95%9C%EB%8B%A4.%3Cbr /%3E%0A * %3Cbr /%3E%0A * %EC%88%98%EC%A7%91%ED%95%98%EB%8A%94 %EB%A1%9C%EA%B7%B8%EB%8A%94 %EB%8B%A4%EC%9D%8C%EA%B3%BC %EA%B0%99%EB%8B%A4: %3Cbr /%3E%0A * %09%091) HttpServletRequest%EA%B0%9D%EC%B2%B4%EB%A5%BC %ED%86%B5%ED%95%B4 %EC%A0%84%EB%8B%AC%EB%90%98%EB%8A%94 form%EB%8D%B0%EC%9D%B4%ED%84%B0 %EC%A4%91 value%EA%B0%80 null%EC%9D%B4 %EC%95%84%EB%8B%8C %EB%8D%B0%EC%9D%B4%ED%84%B0%EB%93%A4%3Cbr /%3E%0A * %09%092) @PathVariable %EC%96%B4%EB%85%B8%ED%85%8C%EC%9D%B4%EC%85%98%EC%9D%84 %EC%82%AC%EC%9A%A9%ED%95%B4 %ED%8C%8C%EB%9D%BC%EB%AF%B8%ED%84%B0%EB%A1%9C %EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94 %EB%8D%B0%EC%9D%B4%ED%84%B0
+finds Below data : %3Cbr /%3E%0A * %09%091) Parameters requested through the HttpServletRequest%3Cbr /%3E%0A * %09%092) Parameters marked @PathVariable .%3Cbr /%3E
 %0A * 

Update comment.