Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## tle.framework.component.spi.aamanager
Interface Authenticator

public interface Authenticator

인증작업을 수행해주는 클래스가 구현해주어야 하는 인터페이스.

Since:
  2.0
Author:
  최범균

Method Summary
`boolean` | `authenticate(RequestInfo ri)` 요청정보로부터 인증을 처리하는 데 필요한 정보를 읽어와 인증에 통과할 경우 true를, 그렇지 않을 경우 false를 리턴한다.
`void` | `setAAManager(AAManager aaManager)` 이 Authenticator를 사용하는 AAManager를 지정한다.

Method Detail

### setAAManager

    public void setAAManager(AAManager aaManager)

  이 Authenticator를 사용하는 AAManager를 지정한다.

  Parameters:
    `aaManager` -

### authenticate

    public boolean authenticate(RequestInfo ri)
                         throws CanNotAuthenticateException

  요청정보로부터 인증을 처리하는 데 필요한 정보를 읽어와 인증에 통과할 경우 true를, 그렇지 않을 경우 false를 리턴한다.

  Parameters:
    `ri` -
  Returns:
  Throws:
    `CanNotAuthenticateException`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD