wsSecurityClient - WS-Security 클라이언트 (wsSecurityClient)

클라이언트의 웹 서비스 보안 기본 구성입니다.

NameTypeDefaultDescription
ws-security.usernamestring사용자 이름 토큰을 작성하기 위한 사용자 정보입니다.
ws-security.password양방향으로 암호화된 비밀번호(문자열)사용자 이름 토큰을 작성하는 데 필요한 사용자 비밀번호 정보입니다.
ws-security.callback-handlerstring비밀번호 콜백 핸들러 구현 클래스입니다.
ws-security.encryption.usernamestring암호화 키 저장소에 액세스하는 데 사용되는 별명입니다.
ws-security.signature.usernamestring시그니처 키 저장소에 액세스하는 데 사용되는 별명입니다.

signatureProperties

필수 시그니처 구성입니다.

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS, JCEKS 또는 PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstring사용할 기본 키 저장소 별명(지정된 사항이 없는 경우)
org.apache.ws.security.crypto.merlin.keystore.password양방향으로 암호화된 비밀번호(문자열)키 저장소 파일에 액세스하기 위한 비밀번호입니다.
org.apache.ws.security.crypto.merlin.filestring키 저장소의 위치
org.apache.ws.security.crypto.merlin.truststore.filestring신뢰 저장소의 위치
org.apache.ws.security.crypto.merlin.truststore.password양방향으로 암호화된 비밀번호(문자열)신뢰 저장소 비밀번호
org.apache.ws.security.crypto.merlin.truststore.typestring신뢰 저장소 유형
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.MerlinCrypto 인스턴스를 작성하는 데 사용되는 제공자입니다. 기본값은 "org.apache.ws.security.components.crypto.Merlin"입니다.
org.apache.ws.security.crypto.merlin.keystore.providerstring키 저장소를 로드하는 데 사용되는 제공자입니다. 설치된 제공자에 대한 기본값입니다.
org.apache.ws.security.crypto.merlin.cert.providerstring인증서를 로드하는 데 사용되는 제공자입니다. 키 저장소 제공자에 대한 기본값입니다.
org.apache.ws.security.crypto.merlin.x509crl.filestring사용할 (X509) CRL 파일의 위치
org.apache.ws.security.crypto.merlin.keystore.private.password양방향으로 암호화된 비밀번호(문자열)개인 키를 로드하는 데 사용되는 기본 비밀번호

encryptionProperties

필수 암호화 구성입니다.

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS, JCEKS 또는 PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstring사용할 기본 키 저장소 별명(지정된 사항이 없는 경우)
org.apache.ws.security.crypto.merlin.keystore.password양방향으로 암호화된 비밀번호(문자열)키 저장소 파일에 액세스하기 위한 비밀번호입니다.
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.MerlinCrypto 인스턴스를 작성하는 데 사용되는 제공자입니다. 기본값은 "org.apache.ws.security.components.crypto.Merlin"입니다.
org.apache.ws.security.crypto.merlin.filestring키 저장소의 위치
org.apache.ws.security.crypto.merlin.keystore.providerstring키 저장소를 로드하는 데 사용되는 제공자입니다. 설치된 제공자에 대한 기본값입니다.
org.apache.ws.security.crypto.merlin.cert.providerstring인증서를 로드하는 데 사용되는 제공자입니다. 키 저장소 제공자에 대한 기본값입니다.
org.apache.ws.security.crypto.merlin.x509crl.filestring사용할 (X509) CRL 파일의 위치
org.apache.ws.security.crypto.merlin.keystore.private.password양방향으로 암호화된 비밀번호(문자열)개인 키를 로드하는 데 사용되는 기본 비밀번호
org.apache.ws.security.crypto.merlin.truststore.filestring신뢰 저장소의 위치
org.apache.ws.security.crypto.merlin.truststore.password양방향으로 암호화된 비밀번호(문자열)신뢰 저장소 비밀번호
org.apache.ws.security.crypto.merlin.truststore.typestring신뢰 저장소 유형