JACC 정책 컨텍스트 ID(ContextID) 형식

정책 컨텍스트 ID는 정책 컨텍스트를 나타내는 고유 문자열로 정의됩니다. 정책 컨텍스트는 JACC(Java™ Contract for Containers) 스펙에 정의된 대로 웹 또는 EJB(Enterprise JavaBeans) 모듈에 있는 자원에 대한 액세스에 영향을 미치는 모든 보안 정책 명령문을 포함합니다.

JACC 제공자에 대한 정책 전파 중에 각 정책 컨텍스트에 대한 PolicyConfiguration 오브젝트가 작성됩니다. 이 오브젝트는 컨텍스트에 해당하는 JACC 권한 오브젝트로 표시되는 정책 명령문으로 채워집니다. 이 오브젝트는 JACC 스펙 API를 사용하여 JACC 제공자에 전파됩니다.

WebSphere® Application Server는 href:cellName/appName/moduleName 문자열을 모듈의 contextID 형식으로 사용하여 contextID를 고유하게 작성합니다. 문자열의 href 파트는 계층 구조 이름이 컨텍스트 ID로 전달됨을 나타냅니다. cellName은 애플리케이션이 설치되는 기본 셀 또는 배치 관리자 셀의 이름을 나타냅니다. 애플리케이션이 한 셀에 설치되고(예를 들어, 셀 이름이 base1인 기본 애플리케이션 서버에 설치됨) addNode를 사용하여 이름이 cell1인 배치 관리자 셀에 추가되면 이 애플리케이션에 있는 모듈의 컨텍스트 ID는 base1(cell1이 아닌)을 셀 이름으로 포함합니다. 이 애플리케이션이 처음에 base1에 설치되기 때문입니다.

컨텍스트 ID에서 문자열의 appName 파트는 모듈을 포함하는 애플리케이션 이름을 나타냅니다. moduleName은 모듈의 이름을 나타냅니다.

예로, cell1에 설치되는 DefaultApplication이라는 이름의 애플리케이션에서 모듈 Increment.jar 파일의 컨텍스트 ID는 href:cell1/DefaultApplication/Increment.jar 파일입니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rsec_jaccpolicyid
파일 이름:rsec_jaccpolicyid.html