[16.0.0.3 and later]

Liberty 런타임 환경에 대해 customPasswordEncryption 제공자 구성

customPasswordEncryption 제공자가 민감한 문자열을 암호화할 수 있도록 합니다.

시작하기 전에

customPasswordEncryption 제공자를 포함하는 ESA(Enterprise Systems Architecture) 파일을 얻으십시오. ESA 파일은 customPasswordEncryption 제공자 개발에서 설명된 대로 com.ibm.wsspi.security.crypto.CustomPasswordEncryption 인터페이스를 구현합니다. customPasswordEncryption 제공자를 포함하는 ESA 파일이 없는 경우에는 설치 지시사항을 포함하는 하나 이상의 Manifest 파일과 Java™ 아카이브(JAR) 파일을 가져오십시오. WebSphere® Developer Tools와 함께 customPasswordEncryption 제공자를 사용하려는 경우 customPasswordEncryption 제공자가 개발자 도구에 대해 ESA 파일을 사용으로 설정해야 합니다.

이 태스크 정보

customPasswordEncryption 제공자를 사용하여 customPasswordEncryption 제공자가 문자열을 암호화할 수 있도록 하십시오. customPasswordEncryption 제공자는 server.xml 파일에서 문자열을 암호화합니다.

프로시저

  1. installUtility 명령을 사용하여 ESA 파일을 설치하십시오.

    customPasswordEncryption 제공자가 ESA 파일과 다르게 패키징되는 경우 customPasswordEncryption 제공자의 설치 지시사항을 따르십시오.

  2. server.xml 파일에서 customPasswordEncryption 제공자 기능을 사용으로 설정하십시오.
    다음 예제에서 표시된 대로 customPasswordEncryption 제공자의 소유자는 기능의 이름을 지정합니다.
    <featureManager>
         <feature>usr:customPasswordEncryption-1.0</feature>
    </featureManager>
  3. 서버를 시작하고 CWWKS1850I 메시지가 messages.log 파일에 로그인되는지 확인하십시오.
    다음 메시지는 예제입니다. [8/10/16 7:07:07:007 EDT] 0000001e com.ibm.ws.crypto.util.PasswordCipherUtil I CWWKS1850I:
    사용자 정의 비밀번호 암호화 서비스가 시작되었습니다. 클래스 이름은 com.ibm.websphere.crypto.sample.customencryption.CustomEncryptionImpl입니다.

주제의 유형을 표시하는 아이콘 태스크 주제

파일 이름: twlp_config_custencrypt_libertyruntime.html