egovframework.rfc3.iam.security.intercept
Class LookupAttributesMethodReplacer

java.lang.Object
  extended by egovframework.rfc3.iam.security.intercept.LookupAttributesMethodReplacer
All Implemented Interfaces:
org.springframework.beans.factory.support.MethodReplacer

public class LookupAttributesMethodReplacer
extends java.lang.Object
implements org.springframework.beans.factory.support.MethodReplacer

매 request 마다 요청 url 에 대한 best matching 보호자원-권한 맵핑정보를 DB 기반으로 찾기 위해 DefaultFilterInvocationDefinitionSource 의 lookupAttributes 메서드를 가로채어 수행하기 위한 MethodReplacer 이다.

Since:
2010.12.06
Version:
egovframework RFC 3.0
Author:
허성철
See Also:
 << 개정이력(Modification Information) >>
   
   수정일      수정자           수정내용
  -------    -------------    ----------------------
   2010.12.06  허성철 egovframe 수정작업

 Copyright (C) 2010 by skoinfo  All right reserved.
 

Constructor Summary
LookupAttributesMethodReplacer()
           
 
Method Summary
 java.lang.Object reimplement(java.lang.Object target, java.lang.reflect.Method method, java.lang.Object[] args)
           
 void setSecuredObjectService(ISecuredObjectService securedObjectService)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LookupAttributesMethodReplacer

public LookupAttributesMethodReplacer()
Method Detail

setSecuredObjectService

public void setSecuredObjectService(ISecuredObjectService securedObjectService)

reimplement

public java.lang.Object reimplement(java.lang.Object target,
                                    java.lang.reflect.Method method,
                                    java.lang.Object[] args)
                             throws java.lang.Exception
Specified by:
reimplement in interface org.springframework.beans.factory.support.MethodReplacer
Throws:
java.lang.Exception