컨테이너 사양을 위한 Java Authentication Service 공급자 인터페이스는 인증 기법 공급자가 컨테이너와 통합하는 데 사용할 수 있는 표준 서비스 공급자 인터페이스를 정의합니다. 관리 콘솔을 사용하여 새 SOAP 인증 공급자를 추가할 수 있습니다.
구성을 선택합니다.
구성 목록에서 구성을 선택합니다. 구성 탭을 눌러 목록을 가져옵니다.
Java > 웹 서비스 탭을 누릅니다.
SOAP 인증 공급자 섹션 아래에 있는 새로 만들기 버튼을 누릅니다.
다음 표에서는 새 SOAP 인증 공급자 페이지에서 사용할 수 있는 매개 변수에 대해 설명합니다.
표 11–6 SOAP 인증 공급자 매개 변수
매개 변수 |
설명 |
---|---|
이름 |
새 SOAP 인증 공급자의 약식 이름을 입력합니다. |
클래스 이름 |
공급자를 구현하는 클래스입니다. javax.security.auth.XXX를 구현하는 클래스의 정규화된 클래스 이름입니다. |
인증 소스 요청 |
이 속성은 사용자 이름/비밀번호와 같은 메시지 계층 보낸 사람 인증, 또는 요청 메시지에 적용될 디지털 서명과 같은 내용 인증에 대한 요구 사항을 정의합니다. 값(auth-policy)은 보낸 사람 또는 내용 중 하나입니다. 이 인수를 지정하지 않으면 요청의 소스 인증이 필요하지 않습니다. |
인증 수신자 요청 |
이 속성은 보낸 사람에 대한 메시지 수신기의 메시지 계층 인증에 대한 요구 사항을 정의합니다(예: XML 암호화). 값은 내용 전 또는 내용 후 중 하나입니다. |
인증 소스 응답 |
이 속성은 사용자 이름/비밀번호와 같은 메시지 계층 보낸 사람 인증, 또는 응답 메시지에 적용될 디지털 서명과 같은 내용 인증에 대한 요구 사항을 정의합니다. 값(auth-policy)은 보낸 사람 또는 내용 중 하나입니다. 이 인수를 지정하지 않으면 응답의 소스 인증이 필요하지 않습니다. |
인증 수신자 응답 |
이 속성은 보낸 사람에 대한 응답 메시지 수신기의 메시지 계층 인증에 대한 요구 사항을 정의합니다(예: XML 암호화). |
등록 정보 |
등록 정보 추가 버튼을 눌러 다른 CLI 등록 정보를 입력합니다. |
CLI 사용
CLI를 사용하여 SOAP 인증 공급자를 추가하려면 다음 명령을 실행합니다.
wadm> create-soap-auth-provider --user=admin --password-file=admin.pwd --host=serverhost --port=8989 --config=config1 --class-name=javax.security.auth.soapauthprovider soap-auth |
CLI 참조 create-soap-auth-provider(1)를 참조하십시오.