클라이언트의 웹 서비스 보안 기본 구성입니다.
Name | Type | Default | Description |
---|---|---|---|
ws-security.username | string | 사용자 이름 토큰을 작성하기 위한 사용자 정보입니다. | |
ws-security.password | 양방향으로 암호화된 비밀번호(문자열) | 사용자 이름 토큰을 작성하는 데 필요한 사용자 비밀번호 정보입니다. | |
ws-security.callback-handler | string | 비밀번호 콜백 핸들러 구현 클래스입니다. | |
ws-security.encryption.username | string | 암호화 키 저장소에 액세스하는 데 사용되는 별명입니다. | |
ws-security.signature.username | string | 시그니처 키 저장소에 액세스하는 데 사용되는 별명입니다. |
필수 시그니처 구성입니다.
Name | Type | Default | Description |
---|---|---|---|
org.apache.ws.security.crypto.merlin.keystore.type | string | JKS, JCEKS 또는 PKCS11 | |
org.apache.ws.security.crypto.merlin.keystore.alias | string | 사용할 기본 키 저장소 별명(지정된 사항이 없는 경우) | |
org.apache.ws.security.crypto.merlin.keystore.password | 양방향으로 암호화된 비밀번호(문자열) | 키 저장소 파일에 액세스하기 위한 비밀번호입니다. | |
org.apache.ws.security.crypto.merlin.file | string | 키 저장소의 위치 | |
org.apache.ws.security.crypto.merlin.truststore.file | string | 신뢰 저장소의 위치 | |
org.apache.ws.security.crypto.merlin.truststore.password | 양방향으로 암호화된 비밀번호(문자열) | 신뢰 저장소 비밀번호 | |
org.apache.ws.security.crypto.merlin.truststore.type | string | 신뢰 저장소 유형 | |
org.apache.ws.security.crypto.provider | string | org.apache.ws.security.components.crypto.Merlin | Crypto 인스턴스를 작성하는 데 사용되는 제공자입니다. 기본값은 "org.apache.ws.security.components.crypto.Merlin"입니다. |
org.apache.ws.security.crypto.merlin.keystore.provider | string | 키 저장소를 로드하는 데 사용되는 제공자입니다. 설치된 제공자에 대한 기본값입니다. | |
org.apache.ws.security.crypto.merlin.cert.provider | string | 인증서를 로드하는 데 사용되는 제공자입니다. 키 저장소 제공자에 대한 기본값입니다. | |
org.apache.ws.security.crypto.merlin.x509crl.file | string | 사용할 (X509) CRL 파일의 위치 | |
org.apache.ws.security.crypto.merlin.keystore.private.password | 양방향으로 암호화된 비밀번호(문자열) | 개인 키를 로드하는 데 사용되는 기본 비밀번호 |
필수 암호화 구성입니다.
Name | Type | Default | Description |
---|---|---|---|
org.apache.ws.security.crypto.merlin.keystore.type | string | JKS, JCEKS 또는 PKCS11 | |
org.apache.ws.security.crypto.merlin.keystore.alias | string | 사용할 기본 키 저장소 별명(지정된 사항이 없는 경우) | |
org.apache.ws.security.crypto.merlin.keystore.password | 양방향으로 암호화된 비밀번호(문자열) | 키 저장소 파일에 액세스하기 위한 비밀번호입니다. | |
org.apache.ws.security.crypto.provider | string | org.apache.ws.security.components.crypto.Merlin | Crypto 인스턴스를 작성하는 데 사용되는 제공자입니다. 기본값은 "org.apache.ws.security.components.crypto.Merlin"입니다. |
org.apache.ws.security.crypto.merlin.file | string | 키 저장소의 위치 | |
org.apache.ws.security.crypto.merlin.keystore.provider | string | 키 저장소를 로드하는 데 사용되는 제공자입니다. 설치된 제공자에 대한 기본값입니다. | |
org.apache.ws.security.crypto.merlin.cert.provider | string | 인증서를 로드하는 데 사용되는 제공자입니다. 키 저장소 제공자에 대한 기본값입니다. | |
org.apache.ws.security.crypto.merlin.x509crl.file | string | 사용할 (X509) CRL 파일의 위치 | |
org.apache.ws.security.crypto.merlin.keystore.private.password | 양방향으로 암호화된 비밀번호(문자열) | 개인 키를 로드하는 데 사용되는 기본 비밀번호 | |
org.apache.ws.security.crypto.merlin.truststore.file | string | 신뢰 저장소의 위치 | |
org.apache.ws.security.crypto.merlin.truststore.password | 양방향으로 암호화된 비밀번호(문자열) | 신뢰 저장소 비밀번호 | |
org.apache.ws.security.crypto.merlin.truststore.type | string | 신뢰 저장소 유형 |