JACC 공급자를 만드는 방법

JACC(Java Authorization Contract for Containers)는 플러그 가능한 권한 부여 공급자의 인터페이스를 정의하는 Java EE 사양의 일부입니다. JACC를 사용하면 관리자는 타사 플러그인 모듈에서 권한 부여를 수행할 수 있도록 설정할 수 있습니다. 기본적으로 GlassFish 서버는 간단한 형식으로 된 JACC 호환 파일 기반의 권한 부여 엔진을 제공합니다.

JACC 공급자에 대한 구현 클래스를 작성하는 방법에 대한 자세한 내용은 http://jcp.org/en/jsr/detail?id=115

  1. 탐색 트리에서 구성 노드를 선택합니다.
  2. 구성 노드에서 보안 노드를 확장합니다.
  3. 보안 노드에서 JACC 공급자 노드를 선택합니다.

    JACC 공급자 페이지가 열립니다.

  4. JACC 공급자 페이지에서 새로 만들기를 누릅니다.

    새 JACC 공급자 페이지가 열립니다.

  5. 새 JACC 공급자 페이지의 이름 필드에 이 공급자를 식별하는 이름을 입력합니다.
  6. 정책 구성 필드에 정책 구성 팩토리를 구현하는 클래스 이름을 입력합니다.

    default 공급자는 com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl을 사용합니다. simple 공급자는 com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory 를 사용합니다.

  7. 정책 공급자 필드에 정책 팩토리를 구현하는 클래스 이름을 입력합니다.

    default 공급자는 com.sun.enterprise.security.provider.PolicyWrapper를 사용합니다. simple 공급자는 com.sun.enterprise.security.jacc.provider.SimplePolicyProvider 를 사용합니다.

  8. (옵션) 추가 등록 정보 섹션에서 추가 등록 정보를 지정합니다.

    등록 정보를 추가하려면 등록 정보 추가 버튼을 누릅니다. 빈 행이 표시되면 이름 필드에 등록 정보 이름을 입력하고 값 필드에 등록 정보 값을 입력합니다.

    JACC 공급자에 사용 가능한 추가 등록 정보의 설명은 JACC 공급자와 관련된 등록 정보를 참조하십시오.

  9. 확인을 누릅니다.
참조
Copyright © 2010, Oracle and/or its affiliates. All rights reserved. 법적 공지