Java API를 사용하여 자격 증명 가져오기
Trust Manager API(Java)를 사용하여 AEM Forms에 자격 증명을 가져옵니다.
-
프로젝트 파일 포함
Java 프로젝트의 클래스 경로에 adobe-truststore-client.jar과 같은 클라이언트 JAR 파일을 포함합니다.
-
자격 증명 서비스 클라이언트 만들기
- 연결 속성을 포함하는
ServiceClientFactory
개체를 만듭니다. - 생성자를 사용하고
ServiceClientFactory
개체를 전달하여CredentialServiceClient
개체를 만듭니다.
- 연결 속성을 포함하는
-
자격 증명 참조
- 해당 생성자를 사용하여
java.io.FileInputStream
개체를 만듭니다. 자격 증명의 위치를 지정하는 문자열 값을 전달합니다. com.adobe.idp.Document
생성자를 사용하여 자격 증명을 저장하는com.adobe.idp.Document
개체를 만듭니다. 자격 증명이 포함된java.io.FileInputStream
개체를 생성자에 전달합니다.
- 해당 생성자를 사용하여
-
가져오기 작업 수행
-
요소 하나를 보유하는 문자열 배열을 만듭니다.
truststore.usage.type.sign
값을 요소에 할당합니다. -
CredentialServiceClient
개체의importCredential
메서드를 호출하고 다음 값을 전달하십시오.- 자격 증명의 별칭 값을 지정하는 문자열 값입니다.
- 자격 증명을 저장하는
com.adobe.idp.Document
인스턴스입니다. - 자격 증명과 연결된 암호를 지정하는 문자열 값입니다.
- 사용 값을 포함하는 문자열 배열입니다. 예를 들어 이 값
truststore.usage.type.sign
을(를) 지정할 수 있습니다. Reader 확장 자격 증명을 가져오려면truststore.usage.type.lcre
을(를) 지정하십시오.
-