JACC 제공자
JACC(Java™ Authorization Contract for Containers)는 2009년에 처음 도입된 사양입니다. Java Platform, Enterprise Edition ( Java EE ) 버전 1.4 JSR(Java 사양 요청) 115 프로세스를 통해 JACC 사양 1.4 에 포함됩니다 WebSphere® Application Server 버전 7.0 ~을 위한 Java EE 5 지원.. 이 사양은 다음 사이의 계약을 정의합니다. Java EE 5개의 컨테이너와 인증 제공자.
계약을 통해 제3자 인증 공급자가 Java EE 5개의 애플리케이션 서버(예: WebSphere Application Server, 다음과 같은 경우 승인 결정을 내리기 위해 Java EE 5개의 리소스에 액세스했습니다. 액세스 의사결정은 표준 java.security.Policy를 통해 수행할 수 있습니다.
연결하려면 WebSphere Application Server, 타사 JACC 제공자는 JACC 사양에서 모두 요구하는 정책 클래스, 정책 구성 팩토리 클래스 및 정책 구성 인터페이스를 구현해야 합니다.
JACC 스펙은 컨테이너와 제공자 사이에서 권한 부여 테이블 정보를 처리하는 방법을 지정하지 않습니다. 제공자가 이 정보를 처리하는 일부 관리 기능을 제공해야 합니다. 컨테이너는 제공자에게 바인딩 파일로 권한 부여 테이블 정보를 제공할 필요가 없습니다.
WebSphere Application Server 제공합니다 RoleConfigurationFactory 그리고 RoleConfiguration 공급자가 바인딩 파일에서 정보를 얻는 데 도움이 되는 역할 구성 인터페이스와 초기화 인터페이스( InitializeJACCProvider). 이 인터페이스 구현은 선택사항입니다. 보다 JACC를 지원하는 인터페이스 이러한 인터페이스에 대한 자세한 내용은
기본 JACC 제공자로서의 Tivoli® Access Manager WebSphere Application Server
JACC 제공업체 WebSphere Application Server Tivoli Access Manager의 클라이언트와 서버 부분 모두에 의해 구현됩니다. Tivoli Access Manager의 클라이언트 부분은 다음에 내장되어 있습니다. WebSphere Application Server. 서버 부분은 제품의 일부로 배송되는 별도의 설치 가능 CD에 있습니다. WebSphere Application Server Network Deployment (ND) 패키지.
JACC 제공자는 기본 권한이 아닙니다. 구성해야 합니다. WebSphere Application Server JACC 공급자를 사용합니다.