JAAS(Java Authentication and Authorization Service)에 대한 로그인 모듈 설정
이 페이지에서 JAAS(Java™ Authentication and Authorization Service) 로그인 구성의 로그인 모듈을 정의할 수 있습니다.
- 을 클릭하십시오.
- 인증 아래에서 또는 을 클릭하십시오.
- JAAS 로그인 모듈 아래에서 정의할 로그인 모듈 이름을 선택하십시오.
모듈 클래스 이름
해당 로그인 모듈의 클래스 이름을 지정합니다.
Information | 값 |
---|---|
데이터 유형: | String |
로그인 모듈 프록시 사용
JAAS(Java Authentication and Authorization Service)가 로그인 모듈 프록시 클래스를 로드하도록 지정합니다. JAAS는 모듈 클래스 이름 필드에 정의된 로그인 모듈 클래스로 호출을 위임합니다.
버전 6.x 및 버전 8.x Application Server를 둘 다 동일한 환경에서 사용하는 경우에 이 옵션을 사용하십시오.
Information | 값 |
---|---|
기본값: | 사용 가능 |
프록시 클래스 이름
프록시 로그인 모듈 클래스의 이름을 지정합니다.
Application Server에서 정의한 기본 로그인 모듈은 com.ibm.ws.security.common.auth.module.WSLoginModuleProxy 프록시 LoginModule 클래스를 사용합니다. 이 프록시 클래스는 스레드 컨텍스트 클래스 로더를 사용하여 애플리케이션 서버 로그인 모듈을 로드하며 모든 조작을 실제 로그인 모듈 구현에 위임합니다. 실제 로그인 모듈 구현은 옵션 구성에서 전달 옵션으로 지정됩니다. 개발자 킷 애플리케이션 클래스 로더는 애플리케이션 서버 제품 클래스 로더를 볼 수 없으므로 프록시 클래스가 필요합니다.
Information | 값 |
---|---|
데이터 유형: | String |
인증 전략
인증이 로그인 모듈의 목록 아래로 진행하면서 인증 작동을 지정합니다.
JAAS(Java Authentication and Authorization Service) 인증 제공자는 인증 전략을 제공합니다. JAAS에서 인증 계획은 LoginModule 인터페이스를 통해 구현됩니다.
Information | 값 |
---|---|
데이터 유형: | String |
기본값: | Required |
범위: | 필수, 전제 조건, 충분 조건 및 선택적 |
- Required
- LoginModule 모듈이 반드시 완료되어야 합니다. 인증 승인 여부와 상관없이, 프로세스는 각 영역에 대한 LoginModule 목록 아래에서 계속해서 진행됩니다.
- 전제 조건
- LoginModule 모듈이 반드시 완료되어야 합니다. 인증이 승인될 경우, 프로세스는 영역 입력의 LoginModule 목록 아래에서 계속해서 진행됩니다. 인증에 실패하면 즉시 애플리케이션이 제어됩니다. 인증은 LoginModule 목록 아래에서 계속해서 진행되지 않습니다.
- 충분 조건
- LoginModule 모듈이 완료될 필요는 없습니다. 인증이 승인될 경우, 즉시 애플리케이션이 제어됩니다. 인증은 LoginModule 목록을 처리하지 않습니다. 인증에 실패할 경우 프로세스는 목록 아래에서 계속해서 진행됩니다.
- Optional
- LoginModule 모듈이 완료될 필요는 없습니다. 인증 승인 여부와 상관없이, 프로세스는 LoginModule 목록 아래에서 계속해서 진행됩니다.
추가 특성 아래에서 사용자 정의 특성을 클릭하여 추가 옵션을 지정하십시오. 이름 및 값 쌍이 초기화 동안 로그인 모듈에 전달됩니다. 이 프로세스는 로그인 모듈에 정보를 전달하는 데 사용되는 메커니즘 중 하나입니다.
모듈 순서
JAAS(Java Authentication and Authorization Service) 로그인 모듈이 처리되는 순서를 지정합니다.
로그인 모듈의 처리 순서를 변경하려면 순서 설정을 클릭하십시오.