여기에서 Java 클래스에서 JAX-RPC와 JAX-WS 정책 (Policy) 웹 서비스 생성을 위한 설정 파일에서 사용되는 설정을 찾을 수 있다.
XML Schema 파일:
JEUS_HOME/lib/schemas/jeus/jeus-webservices-config.xsd
레퍼런스는 다음 형식으로 구성되어 있다.
XML Schema/XML 트리: XML 설정 파일의 모든 태그 리스트를 정리했다. 각 노드의 형식은 다음과 같다.
태그 레퍼런스로 빨리 찾아보기 위해서 각 태그마다 인덱스 번호( 예: (11) )를 붙여 놓았다. 태그 레퍼런스에서는 이 번호 순서로 설명한다.
XML Schema에서 정의한 XML 태그명을 <tag name> 형식으로 표시한다.
XML Schema에서 정의한 Cardinality를 표시한다. “?” = 0개나 1개의 element, “+” = 1개 이상의 element, “*” = 0개 이상의 element, (기호가 없음) = 정확히 1개의 element
몇몇 태그에는 “P” 문자를 붙여 놓았는데, 해당 태그는 성능에 관계되는 태그라는 것을 뜻한다. 이 태그는 설정을 튜닝할 때 사용된다.
Element Reference: 트리에 있는 각 XML 태그를 설명한다.
Dynamic: 동적 설정 반영 가능
Non-Dynamic: 동적 설정 반영 불가능, Dynamic이 설정되지 않은 항목들이 보통 이에 해당 하나 특별히 설명이 있는 경우 이 항목이 표시된다.
Description: 태그에 대한 간단한 설명.
Value Description: 입력하는 값과 타입.
Value Type: 값의 데이터 타입. (예: String)
Value Type Description: 값의 데이터 타입에 대한 설명
Default Value: 해당 XML을 사용하지 않았을 때 기본적으로 사용되는 값.
Defined Value: 이미 정해져 있는 값.
Example: 해당 XML 태그에 대한 예.
Performance Recommendation: 성능 향상을 위해서 추천하는 값.
Child Elements: 자신의 태그 안에 사용하는 태그.
(2) <service> +
(3) <service-name>
(5) <package-mapping> *
(6) <package-name>
(7) <namespace-uri>
(8) <output-wsdl-file> ?
(10) <style> ?
(11) <use> ?
(12) <map-mime-to-anytype> ?
(13) <interface> +
(15) <wsdl-port-type-name> ?
(16) <wsdl-binding-name> ?
(17) <wsdl-port-name> ?
(18) <operation> *
(19) <java-method-name>
(20) <wsdl-name> ?
(21) <soap-action> ?
(22) <one-way> ?
(23) <parameter> *
(24) <class-name>
(25) <wsdl-name> ?
(26) <location> ?
(27) <mime-type> ?
(28) <mode> ?
(29) <return> ?
(30) <wsdl-name> ?
(31) <location> ?
(32) <mime-type> ?
(33) <service-impl-bean> ?
(34) <servlet-name>
(35) <ejb-name>
(37) <context-path> ?
(38) <endpoint-url> ?
(39) <handler> *
(40) <handler-name>
(41) <handler-class>
(42) <init-param> *
(43) <param-name>
(44) <param-value>
(45) <soap-header> *
(46) <soap-role> *
(47) <policy> +
(48) <endpoint-policy-subject> +
(49) <portcomponent-wsdl-name> ?
(50) <addressing-policy> ?
(51) <www-w3-org>
(53) <rm-policy> ?
(54) <inactivityTimeout> ?
(55) <acknowledgementInterval> ?
(56) <security-policy> ?
(57) <security-binding> ?
(58) <transport-binding>
(59) <transport-token>
(60) <username-token>
(61) <username>
(62) <password>
(65) <include-token> ?
(66) <x509-token>
(67) <include-token> ?
(68) <secure-conversation-token>
(69) <asymmetric-binding-initiator-token>
(70) <include-token> ?
(71) <asymmetric-binding-recipient-token>
(72) <include-token> ?
(73) <client-configuration> ?
(74) <include-token> ?
(75) <saml-token>
(76) <saml-callback-handler> ?
(77) <include-token> ?
(78) <https-token>
(79) <issued-token>
(80) <issuer-address>
(81) <algorithm-suite> ?
(82) <layout> ?
(83) <timestamp> ?
(84) <symmetric-binding>
(85) <protection-token>
(86) <username-token>
(87) <username>
(88) <password>
(91) <include-token> ?
(92) <x509-token>
(93) <include-token> ?
(94) <secure-conversation-token>
(95) <asymmetric-binding-initiator-token>
(96) <include-token> ?
(97) <asymmetric-binding-recipient-token>
(98) <include-token> ?
(99) <client-configuration> ?
(100) <include-token> ?
(101) <saml-token>
(102) <saml-callback-handler> ?
(103) <include-token> ?
(104) <https-token>
(105) <issued-token>
(106) <issuer-address>
(107) <algorithm-suite> ?
(108) <layout> ?
(109) <timestamp> ?
(110) <encrypt-signature> ?
(111) <encrypt-before-siging> ?
(112) <asymmetric-binding>
(113) <initiator-token>
(114) <username-token>
(115) <username>
(116) <password>
(119) <include-token> ?
(120) <x509-token>
(121) <include-token> ?
(122) <secure-conversation-token>
(123) <asymmetric-binding-initiator-token>
(124) <include-token> ?
(125) <asymmetric-binding-recipient-token>
(126) <include-token> ?
(127) <client-configuration> ?
(128) <include-token> ?
(129) <saml-token>
(130) <saml-callback-handler> ?
(131) <include-token> ?
(132) <https-token>
(133) <issued-token>
(134) <issuer-address>
(135) <recipient-token>
(136) <username-token>
(137) <username>
(138) <password>
(141) <include-token> ?
(142) <x509-token>
(143) <include-token> ?
(144) <secure-conversation-token>
(145) <asymmetric-binding-initiator-token>
(146) <include-token> ?
(147) <asymmetric-binding-recipient-token>
(148) <include-token> ?
(149) <client-configuration> ?
(150) <include-token> ?
(151) <saml-token>
(152) <saml-callback-handler> ?
(153) <include-token> ?
(154) <https-token>
(155) <issued-token>
(156) <issuer-address>
(157) <algorithm-suite> ?
(158) <layout> ?
(159) <timestamp> ?
(160) <encrypt-before-siging> ?
(161) <token> ?
(162) <supporting-token>
(163) <username-token>
(164) <username>
(165) <password>
(168) <include-token> ?
(169) <x509-token>
(170) <include-token> ?
(171) <secure-conversation-token>
(172) <asymmetric-binding-initiator-token>
(173) <include-token> ?
(174) <asymmetric-binding-recipient-token>
(175) <include-token> ?
(176) <client-configuration> ?
(177) <include-token> ?
(178) <saml-token>
(179) <saml-callback-handler> ?
(180) <include-token> ?
(181) <https-token>
(182) <issued-token>
(183) <issuer-address>
(184) <signed-supporting-token>
(185) <username-token>
(186) <username>
(187) <password>
(190) <include-token> ?
(191) <x509-token>
(192) <include-token> ?
(193) <secure-conversation-token>
(194) <asymmetric-binding-initiator-token>
(195) <include-token> ?
(196) <asymmetric-binding-recipient-token>
(197) <include-token> ?
(198) <client-configuration> ?
(199) <include-token> ?
(200) <saml-token>
(201) <saml-callback-handler> ?
(202) <include-token> ?
(203) <https-token>
(204) <issued-token>
(205) <issuer-address>
(206) <endorsing-supporting-token>
(207) <username-token>
(208) <username>
(209) <password>
(212) <include-token> ?
(213) <x509-token>
(214) <include-token> ?
(215) <secure-conversation-token>
(216) <asymmetric-binding-initiator-token>
(217) <include-token> ?
(218) <asymmetric-binding-recipient-token>
(219) <include-token> ?
(220) <client-configuration> ?
(221) <include-token> ?
(222) <saml-token>
(223) <saml-callback-handler> ?
(224) <include-token> ?
(225) <https-token>
(226) <issued-token>
(227) <issuer-address>
(228) <signed-endorsing-supporting-token>
(229) <username-token>
(230) <username>
(231) <password>
(234) <include-token> ?
(235) <x509-token>
(236) <include-token> ?
(237) <secure-conversation-token>
(238) <asymmetric-binding-initiator-token>
(239) <include-token> ?
(240) <asymmetric-binding-recipient-token>
(241) <include-token> ?
(242) <client-configuration> ?
(243) <include-token> ?
(244) <saml-token>
(245) <saml-callback-handler> ?
(246) <include-token> ?
(247) <https-token>
(248) <issued-token>
(249) <issuer-address>
(250) <protection> ?
(251) <signed-part> ?
(252) <body> ?
(253) <header> *
(254) <name>
(255) <namespace>
(256) <signed-element> ?
(257) <encrypted-part> ?
(258) <body> ?
(259) <header> *
(260) <name>
(261) <namespace>
(262) <encrypted-element> ?
(263) <required-element> ?
(264) <wss-version> ?
(265) <trust> ?
(266) <disable-streaming-security> ?
(267) <sts-configuration> ?
(268) <life-time> ?
(269) <contract>
(270) <issuer>
(271) <service-providers>
(272) <service-provider> +
(273) <end-point>
(274) <cert-alias>
(275) <keystore> ?
(276) <keystore-file>
(277) <alias>
(278) <key-type> ?
(279) <keystore-password>
(280) <keystore-filename>
(282) <truststore> ?
(283) <keystore-file>
(284) <alias>
(285) <key-type> ?
(286) <keystore-password>
(287) <keystore-filename>
(289) <operation-policy-subject> *
(290) <operation-wsdl-name>
(291) <operation-java-name>
(292) <security-policy> ?
(293) <supporting-token> ?
(294) <supporting-token>
(295) <username-token>
(296) <username>
(297) <password>
(300) <include-token> ?
(301) <x509-token>
(302) <include-token> ?
(303) <secure-conversation-token>
(304) <asymmetric-binding-initiator-token>
(305) <include-token> ?
(306) <asymmetric-binding-recipient-token>
(307) <include-token> ?
(308) <client-configuration> ?
(309) <include-token> ?
(310) <saml-token>
(311) <saml-callback-handler> ?
(312) <include-token> ?
(313) <https-token>
(314) <issued-token>
(315) <issuer-address>
(316) <signed-supporting-token>
(317) <username-token>
(318) <username>
(319) <password>
(322) <include-token> ?
(323) <x509-token>
(324) <include-token> ?
(325) <secure-conversation-token>
(326) <asymmetric-binding-initiator-token>
(327) <include-token> ?
(328) <asymmetric-binding-recipient-token>
(329) <include-token> ?
(330) <client-configuration> ?
(331) <include-token> ?
(332) <saml-token>
(333) <saml-callback-handler> ?
(334) <include-token> ?
(335) <https-token>
(336) <issued-token>
(337) <issuer-address>
(338) <endorsing-supporting-token>
(339) <username-token>
(340) <username>
(341) <password>
(344) <include-token> ?
(345) <x509-token>
(346) <include-token> ?
(347) <secure-conversation-token>
(348) <asymmetric-binding-initiator-token>
(349) <include-token> ?
(350) <asymmetric-binding-recipient-token>
(351) <include-token> ?
(352) <client-configuration> ?
(353) <include-token> ?
(354) <saml-token>
(355) <saml-callback-handler> ?
(356) <include-token> ?
(357) <https-token>
(358) <issued-token>
(359) <issuer-address>
(360) <signed-endorsing-supporting-token>
(361) <username-token>
(362) <username>
(363) <password>
(366) <include-token> ?
(367) <x509-token>
(368) <include-token> ?
(369) <secure-conversation-token>
(370) <asymmetric-binding-initiator-token>
(371) <include-token> ?
(372) <asymmetric-binding-recipient-token>
(373) <include-token> ?
(374) <client-configuration> ?
(375) <include-token> ?
(376) <saml-token>
(377) <saml-callback-handler> ?
(378) <include-token> ?
(379) <https-token>
(380) <issued-token>
(381) <issuer-address>
(382) <protection> ?
(383) <signed-part> ?
(384) <body> ?
(385) <header> *
(386) <name>
(387) <namespace>
(388) <signed-element> ?
(389) <encrypted-part> ?
(390) <body> ?
(391) <header> *
(392) <name>
(393) <namespace>
(394) <encrypted-element> ?
(395) <required-element> ?
(396) <tx-policy> ?
(397) <tx-conf> ?
(398) <input-message-policy-subject> ?
(399) <security-policy> ?
(400) <supporting-token> ?
(401) <supporting-token>
(402) <username-token>
(403) <username>
(404) <password>
(407) <include-token> ?
(408) <x509-token>
(409) <include-token> ?
(410) <secure-conversation-token>
(411) <asymmetric-binding-initiator-token>
(412) <include-token> ?
(413) <asymmetric-binding-recipient-token>
(414) <include-token> ?
(415) <client-configuration> ?
(416) <include-token> ?
(417) <saml-token>
(418) <saml-callback-handler> ?
(419) <include-token> ?
(420) <https-token>
(421) <issued-token>
(422) <issuer-address>
(423) <signed-supporting-token>
(424) <username-token>
(425) <username>
(426) <password>
(429) <include-token> ?
(430) <x509-token>
(431) <include-token> ?
(432) <secure-conversation-token>
(433) <asymmetric-binding-initiator-token>
(434) <include-token> ?
(435) <asymmetric-binding-recipient-token>
(436) <include-token> ?
(437) <client-configuration> ?
(438) <include-token> ?
(439) <saml-token>
(440) <saml-callback-handler> ?
(441) <include-token> ?
(442) <https-token>
(443) <issued-token>
(444) <issuer-address>
(445) <endorsing-supporting-token>
(446) <username-token>
(447) <username>
(448) <password>
(451) <include-token> ?
(452) <x509-token>
(453) <include-token> ?
(454) <secure-conversation-token>
(455) <asymmetric-binding-initiator-token>
(456) <include-token> ?
(457) <asymmetric-binding-recipient-token>
(458) <include-token> ?
(459) <client-configuration> ?
(460) <include-token> ?
(461) <saml-token>
(462) <saml-callback-handler> ?
(463) <include-token> ?
(464) <https-token>
(465) <issued-token>
(466) <issuer-address>
(467) <signed-endorsing-supporting-token>
(468) <username-token>
(469) <username>
(470) <password>
(473) <include-token> ?
(474) <x509-token>
(475) <include-token> ?
(476) <secure-conversation-token>
(477) <asymmetric-binding-initiator-token>
(478) <include-token> ?
(479) <asymmetric-binding-recipient-token>
(480) <include-token> ?
(481) <client-configuration> ?
(482) <include-token> ?
(483) <saml-token>
(484) <saml-callback-handler> ?
(485) <include-token> ?
(486) <https-token>
(487) <issued-token>
(488) <issuer-address>
(489) <protection> ?
(490) <signed-part> ?
(491) <body> ?
(492) <header> *
(493) <name>
(494) <namespace>
(495) <signed-element> ?
(496) <encrypted-part> ?
(497) <body> ?
(498) <header> *
(499) <name>
(500) <namespace>
(501) <encrypted-element> ?
(502) <required-element> ?
(503) <output-message-policy-subject> ?
(504) <security-policy> ?
(505) <supporting-token> ?
(506) <supporting-token>
(507) <username-token>
(508) <username>
(509) <password>
(512) <include-token> ?
(513) <x509-token>
(514) <include-token> ?
(515) <secure-conversation-token>
(516) <asymmetric-binding-initiator-token>
(517) <include-token> ?
(518) <asymmetric-binding-recipient-token>
(519) <include-token> ?
(520) <client-configuration> ?
(521) <include-token> ?
(522) <saml-token>
(523) <saml-callback-handler> ?
(524) <include-token> ?
(525) <https-token>
(526) <issued-token>
(527) <issuer-address>
(528) <signed-supporting-token>
(529) <username-token>
(530) <username>
(531) <password>
(534) <include-token> ?
(535) <x509-token>
(536) <include-token> ?
(537) <secure-conversation-token>
(538) <asymmetric-binding-initiator-token>
(539) <include-token> ?
(540) <asymmetric-binding-recipient-token>
(541) <include-token> ?
(542) <client-configuration> ?
(543) <include-token> ?
(544) <saml-token>
(545) <saml-callback-handler> ?
(546) <include-token> ?
(547) <https-token>
(548) <issued-token>
(549) <issuer-address>
(550) <endorsing-supporting-token>
(551) <username-token>
(552) <username>
(553) <password>
(556) <include-token> ?
(557) <x509-token>
(558) <include-token> ?
(559) <secure-conversation-token>
(560) <asymmetric-binding-initiator-token>
(561) <include-token> ?
(562) <asymmetric-binding-recipient-token>
(563) <include-token> ?
(564) <client-configuration> ?
(565) <include-token> ?
(566) <saml-token>
(567) <saml-callback-handler> ?
(568) <include-token> ?
(569) <https-token>
(570) <issued-token>
(571) <issuer-address>
(572) <signed-endorsing-supporting-token>
(573) <username-token>
(574) <username>
(575) <password>
(578) <include-token> ?
(579) <x509-token>
(580) <include-token> ?
(581) <secure-conversation-token>
(582) <asymmetric-binding-initiator-token>
(583) <include-token> ?
(584) <asymmetric-binding-recipient-token>
(585) <include-token> ?
(586) <client-configuration> ?
(587) <include-token> ?
(588) <saml-token>
(589) <saml-callback-handler> ?
(590) <include-token> ?
(591) <https-token>
(592) <issued-token>
(593) <issuer-address>
(594) <protection> ?
(595) <signed-part> ?
(596) <body> ?
(597) <header> *
(598) <name>
(599) <namespace>
(600) <signed-element> ?
(601) <encrypted-part> ?
(602) <body> ?
(603) <header> *
(604) <name>
(605) <namespace>
(606) <encrypted-element> ?
(607) <required-element> ?
(1)
<web-services-config>
| |
Description | 웹 서비스 설정 문서의 최상위 항목을 설정한다. |
Value Type | web-services-configType |
Child Elements |
(3)
(48)
|
(2)
<
web-services-config
>
<service>
| |
Description | WSDL과 매핑(JARX-RPC 매핑) 파일을 생성하기 위하여 Endpoint 인터페이스와 메시징 스타일(Messaging Style) 등의 서비스 정보를 기술한다. |
Value Type | service-configType |
Child Elements |
(4)
(5)
(6)
(9)
(10)
(11)
(12)
(13)
(14)
|
(3)
<
web-services-config
><
service
>
<service-name>
| |
Description | 생성하려는 서비스의 이름을 설정한다. |
Value Type | string |
(4)
<
web-services-config
><
service
>
<target-namespace>
| |
Description | 다른 서비스와의 논리적인 구별 기준이 되는 서비스 고유의 Target Namespace를 설정한다. |
Value Type | anyURI |
(5)
<
web-services-config
><
service
>
<package-mapping>
| |
Description | 어떤 Java Package를 특정한 Namespace로 매핑하는 설정이다. |
Value Type | package-mappingType |
Child Elements |
(7)
(8)
|
(6)
<
web-services-config
><
service
><
package-mapping
>
<package-name>
| |
Description | Namespace로 매핑할 Java Package의 이름을 설정한다. |
Value Type | string |
(7)
<
web-services-config
><
service
><
package-mapping
>
<namespace-uri>
| |
Description | Java Package 이름에 해당하는 Namespace를 설정한다. |
Value Type | anyURI |
(8)
<
web-services-config
><
service
>
<output-wsdl-file>
| |
Description | 생성하고자 하는 출력 WSDL 파일의 이름을 설정한다. |
Value Type | string |
(9)
<
web-services-config
><
service
>
<output-jaxrpc-mapping-file>
| |
Description | 생성하고자 하는 출력 매핑 파일의 이름을 설정한다. |
Value Type | string |
(10)
<
web-services-config
><
service
>
<style>
| |
Description | 생성될 서비스의 메시징 스타일(Messaging Style)을 정의한다. rpc, document, wrapped 3가지 중 하나를 선택한다. 기본 설정은 wrapped이다. |
Value Type | styleType |
Defined Value |
rpc document wrapped |
(11)
<
web-services-config
><
service
>
<use>
| |
Description | Encoding 스타일을 정의한다. encoded 혹은 literal 중 하나를 선택한다. 기본 설정은 literal이다. |
Value Type | useType |
Defined Value |
encoded literal |
(12)
<
web-services-config
><
service
>
<map-mime-to-anytype>
| |
Description | 사용자가 정의한 임의의 타입을 사용하는 것을 허용할 것인지 여부를 설정한다. |
Value Type | boolean |
(13)
<
web-services-config
><
service
>
<interface>
| |
Description | Service Endpoint 인터페이스를 설정한다. |
Value Type | interfaceType |
Child Elements |
(16)
(17)
(18)
(19)
(34)
(40)
|
(14)
<
web-services-config
><
service
><
interface
>
<endpoint-interface-class>
| |
Description | Back-end로 동작하는 Java 클래스의 이름을 설정한다. |
Value Type | string |
(15)
<
web-services-config
><
service
><
interface
>
<wsdl-port-type-name>
| |
Description | WSDL에 나타나는 실제 포트 타입의 이름을 임의로 설정한다. |
Value Type | string |
(16)
<
web-services-config
><
service
><
interface
>
<wsdl-binding-name>
| |
Description | WSDL에 나타나는 실제 바인딩의 이름을 임의로 설정한다. |
Value Type | string |
(17)
<
web-services-config
><
service
><
interface
>
<wsdl-port-name>
| |
Description | WSDL에 나타나는 실제 포트 이름을 임의로 설정한다. |
Value Type | string |
(18)
<
web-services-config
><
service
><
interface
>
<operation>
| |
Description | 서비스로 공개하는 Operation들에 대해 각각의 추가적인 설정을 기술한다. |
Value Type | operationType |
Child Elements |
(20)
(21)
(22)
(23)
(24)
(30)
|
(19)
<
web-services-config
><
service
><
interface
><
operation
>
<java-method-name>
| |
Description | 설정하려는 Operation 이름을 값으로 설정한다. |
Value Type | string |
(20)
<
web-services-config
><
service
><
interface
><
operation
>
<wsdl-name>
| |
Description | WSDL에 공개되는 Operation 이름을 설정한다. |
Value Type | string |
(21)
<
web-services-config
><
service
><
interface
><
operation
>
<soap-action>
| |
Description | Operation의 SOAP-ACTION을 설정한다. |
Value Type | string |
(22)
<
web-services-config
><
service
><
interface
><
operation
>
<one-way>
| |
Description | 요청-응답 메커니즘이 아닌 One-Way 호출을 허용하는 설정이다. 비동기 One-Way 호출은 클라이언트가 SOAP 응답을 받지 않으며, 결함(fault)이나 예외 상황(exception)이 발생했을 경우에도 마찬가지로 응답을 받지 않는다. 기본값은 false이다. |
Value Type | boolean |
(23)
<
web-services-config
><
service
><
interface
><
operation
>
<parameter>
| |
Description | 하나의 Operation에 대한 하나의 파라미터를 정의한다. Operation을 구현한 메소드 안에 정의된 순서대로 나열되어야 한다. 설정값은 메소드에 정의된 파라미터의 수와 일치해야 한다. |
Value Type | parameterType |
Child Elements |
(25)
(26)
(27)
(28)
(29)
|
(24)
<
web-services-config
><
service
><
interface
><
operation
><
parameter
>
<class-name>
| |
Description | 입력 파라미터 데이터 타입이 Java 클래스로 매핑될 때의 Java 클래스 이름을 설정한다. |
Value Type | string |
(25)
<
web-services-config
><
service
><
interface
><
operation
><
parameter
>
<wsdl-name>
| |
Description | 생성될 WSDL에 사용될 입력 파라미터의 이름을 설정한다. 입력하지 않을 경우의 기본값은 메소드의 Signature의 파라미터 이름이다 |
Value Type | string |
(26)
<
web-services-config
><
service
><
interface
><
operation
><
parameter
>
<location>
| |
Description | SOAP 메시지에서 입력 파라미터가 위치할 부분을 정의한다. header, body, attachment 중 하나의 값을 가진다. 기본값은 body이다. attachment로 설정하면, 파라미터가 SOAP Envelope가 아니라 SOAP 메시지의 attachment로부터 추출되며, JAX-RPC 스펙에서 지정하는 타입(java.awt.Image, java.lang.String, jakarta.mail.internet.MimeMultipart, javax.xml.transform.Source, jakarta.activation.DataHandler)만이 SOAP 메시지 attachment에서 추출될 수 있다. |
Value Type | locationType |
Defined Value |
header body attachment |
(27)
<
web-services-config
><
service
><
interface
><
operation
><
parameter
>
<mime-type>
| |
Description | 생성될 WSDL에 표시될 파라미터의 MIME 타입을 정의한다. |
Value Type | string |
(28)
<
web-services-config
><
service
><
interface
><
operation
><
parameter
>
<mode>
| |
Description | 입력 파라미터가 표준 입력 파라미터인지, 리턴 값으로 사용되는 출력 파라미터인지, 아니면 입력과 출력 모두를 위한 입력-출력(in-out)파라미터인지를 지정한다. IN, INOUT, OUT 3가지 중에 하나를 설정한다. |
Value Type | modeType |
Defined Value |
IN INOUT OUT |
(29)
<
web-services-config
><
service
><
interface
><
operation
>
<return>
| |
Description | 웹 서비스 Operation의 리턴되는 값을 정의한다. 하나의 Operation에 하나의 <return> 설정만 가능하다. |
Value Type | returnType |
Child Elements |
(31)
(32)
(33)
|
(30)
<
web-services-config
><
service
><
interface
><
operation
><
return
>
<wsdl-name>
| |
Description | 생성될 WSDL에 사용될 리턴 파라미터의 이름이다. |
Value Type | string |
(31)
<
web-services-config
><
service
><
interface
><
operation
><
return
>
<location>
| |
Description | SOAP 메시지에서 리턴 파라미터가 위치할 부분을 정의한다. header, body, attachment 중 하나의 값을 가진다. 기본값은 body이다. attachment로 설정하면, 파라미터가 SOAP Envelope가 아니라 SOAP 메시지의 attachment로부터 추출되며, JAX-RPC 스펙에서 지정하는 타입(java.awt.Image, java.lang.String, jakarta.mail.internet.MimeMultipart, javax.xml.transform.Source, jakarta.activation.DataHandler)만이 SOAP 메시지 attachment에서 추출될 수 있다. |
Value Type | locationType |
Defined Value |
header body attachment |
(32)
<
web-services-config
><
service
><
interface
><
operation
><
return
>
<mime-type>
| |
Description | 생성될 WSDL에 표시될 파라미터의 MIME 타입을 정의한다. |
Value Type | string |
(33)
<
web-services-config
><
service
><
interface
>
<service-impl-bean>
| |
Description | 서비스 구현(Service Implementation)에 필요한 추가적인 설정을 기술한다. |
Value Type | service-impl-beanType |
Child Elements |
(35)
(36)
(37)
(38)
(39)
|
(34)
<
web-services-config
><
service
><
interface
><
service-impl-bean
>
<servlet-name>
| |
Description | 서비스 Endpoint가 서블릿인 경우, 서블릿의 이름을 설정한다. |
Value Type | string |
(35)
<
web-services-config
><
service
><
interface
><
service-impl-bean
>
<ejb-name>
| |
Description | 서비스 Endpoint가 EJB인 경우, EJB의 이름을 설정한다. |
Value Type | string |
(36)
<
web-services-config
><
service
><
interface
><
service-impl-bean
>
<endpoint-implementation-class>
| |
Description | 서비스를 구현한 Bean 클래스의 이름을 설정한다. |
Value Type | string |
(37)
<
web-services-config
><
service
><
interface
><
service-impl-bean
>
<context-path>
| |
Description | 서비스가 배치될 컨텍스트의 이름을 설정한다. |
Value Type | string |
(38)
<
web-services-config
><
service
><
interface
><
service-impl-bean
>
<endpoint-url>
| |
Description | 서비스에 접근하기 위한 URL을 설정한다. |
Value Type | string |
(39)
<
web-services-config
><
service
><
interface
>
<handler>
| |
Value Type | port-component_handlerType |
Child Elements |
(41)
(42)
(43)
(46)
(47)
|
(40)
<
web-services-config
><
service
><
interface
><
handler
>
<handler-name>
| |
Value Type | string |
(41)
<
web-services-config
><
service
><
interface
><
handler
>
<handler-class>
| |
Value Type | string |
(42)
<
web-services-config
><
service
><
interface
><
handler
>
<init-param>
| |
Value Type | param-valueType |
Child Elements |
(44)
(45)
|
(43)
<
web-services-config
><
service
><
interface
><
handler
><
init-param
>
<param-name>
| |
Value Type | string |
(44)
<
web-services-config
><
service
><
interface
><
handler
><
init-param
>
<param-value>
| |
Value Type | string |
(45)
<
web-services-config
><
service
><
interface
><
handler
>
<soap-header>
| |
Value Type | QName |
(46)
<
web-services-config
><
service
><
interface
><
handler
>
<soap-role>
| |
Value Type | string |
(47)
<
web-services-config
>
<policy>
| |
Description | 여러 가지 JAX-WS 웹 서비스의 기능들을 추가적으로 설정한다. 웹 서비스 Addressing, 신뢰성 메시징, 보안, 트랜잭션 등의 정보를 설정한다. (Since JEUS v6.0) |
Value Type | policy-configType |
Child Elements |
(48)
<
web-services-config
><
policy
>
<endpoint-policy-subject>
| |
Description | Endpoint에 대한 정책을 설정한다. |
Value Type | endpointPolicySubjectType |
Child Elements |
(51)
(54)
(57)
(290)
|
(49)
<
web-services-config
><
policy
><
endpoint-policy-subject
>
<portcomponent-wsdl-name>
| |
Description | 해당 Endpoint의 Portcomponent 이름을 명시한다. wsimport을 사용할 경우에는 명시해야 하고, wsgen을 사용할 경우에는 생략한다. |
Value Type | token |
(50)
<
web-services-config
><
policy
><
endpoint-policy-subject
>
<addressing-policy>
| |
Description | 해당 Endpoint의 Addressing에 대한 정책을 설정한다. |
Value Type | addressingPolicyType |
Child Elements |
(52)
(53)
|
(51)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
addressing-policy
>
<www-w3-org>
| |
Description | Addressing 정책에 대한 표준 스키마이다. |
Value Type | emptyType |
(52)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
addressing-policy
>
<schemas-xmlsoap-org>
| |
Description | Addressing 정책에 대한 Member Submission 스키마이다. |
Value Type | emptyType |
(53)
<
web-services-config
><
policy
><
endpoint-policy-subject
>
<rm-policy>
| |
Description | 해당 Endpoint의 신뢰성 메시징 정책을 설정한다. |
Value Type | rmPolicyType |
Child Elements |
(55)
|
(54)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
rm-policy
>
<inactivityTimeout>
| |
Description | 신뢰성 메시징에서 비동작 시간제한을 설정한다. 설정하지 않을 경우, 밀리세컨드 단위로 600000이 기본값으로 설정된다. |
Value Type | long |
Default Value | 600000 |
(55)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
rm-policy
>
<acknowledgementInterval>
| |
Description | 신뢰성 메시징에서 확인 메시지를 보내는 간격을 설정한다. 설정하지 않을 경우, 밀리세컨드 단위로 1000이 기본값으로 설정된다. |
Value Type | long |
Default Value | 1000 |
(56)
<
web-services-config
><
policy
><
endpoint-policy-subject
>
<security-policy>
| |
Description | 해당 Endpoint의 메시지 보안 정책을 설정한다. |
Value Type | endpointSecurityPolicyType |
Child Elements |
(58)
(162)
(251)
(265)
(266)
(267)
(268)
(276)
(283)
|
(57)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
>
<security-binding>
| |
Description | 메시지 보안에 대한 바인딩을 설정한다. |
Value Type | securityBindingType |
Child Elements |
(59)
(85)
(113)
|
(58)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
>
<transport-binding>
| |
Description | 전송 수준 보안에 대한 바인딩을 설정한다. |
Value Type | transportBindingType |
Child Elements |
(60)
(82)
(83)
(84)
|
(59)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
>
<transport-token>
| |
Description | 전송 수준 보안에서 사용되는 Token을 명시한다. |
Value Type | tokenType |
Child Elements |
(61)
(67)
(69)
(76)
(79)
(80)
|
(60)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(62)
(63)
(64)
(65)
(66)
|
(61)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(62)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(63)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(64)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(65)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(66)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(68)
|
(67)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(68)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(70)
(72)
(74)
(75)
|
(69)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(71)
|
(70)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(71)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(73)
|
(72)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(73)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(74)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(75)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(78)
|
(76)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(77)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(78)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(79)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(81)
|
(80)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
><
transport-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(81)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
>
<algorithm-suite>
| |
Description | 전송 수준 보안에서 사용되는 알고리듬을 명시한다. |
Value Type | algorithmSuiteType |
Default Value | Basic128 |
Defined Value |
Basic128 TripleDes |
(82)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
>
<layout>
| |
Description | 전송 수준 보안에서 메시지 형태에 대한 엄격함을 명시한다. Strict, Lax로 설정할 수 있고 기본값은 Lax 이다. |
Value Type | layoutType |
Default Value | Lax |
Defined Value |
Lax Strict |
(83)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
transport-binding
>
<timestamp>
| |
Description | 전송 수준 보안에서 Timestamp 설정을 할 것인지를 명시한다. 기본값은 true이다. |
Value Type | boolean |
Default Value | true |
(84)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
>
<symmetric-binding>
| |
Description | 대칭키 보안에 대한 바인딩을 설정한다. |
Value Type | symmetricBindingType |
Child Elements |
(86)
(108)
(109)
(110)
(111)
(112)
|
(85)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
>
<protection-token>
| |
Description | 대칭키 바인딩 설정의 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(87)
(93)
(95)
(102)
(105)
(106)
|
(86)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(88)
(89)
(90)
(91)
(92)
|
(87)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(88)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(89)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(90)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(91)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(92)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(94)
|
(93)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(94)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(96)
(98)
(100)
(101)
|
(95)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(97)
|
(96)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(97)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(99)
|
(98)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(99)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(100)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(101)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(103)
(104)
|
(102)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(103)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(104)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(105)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(107)
|
(106)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
><
protection-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(107)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
>
<algorithm-suite>
| |
Description | 대칭키 바인딩 설정에서 사용되는 알고리듬을 명시한다. |
Value Type | algorithmSuiteType |
Default Value | Basic128 |
Defined Value |
Basic128 TripleDes |
(108)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
>
<layout>
| |
Description | 대칭키 바인딩 설정에서 메시지 형태에 대한 엄격함을 명시한다. Strict, Lax로 설정할 수 있고 기본값은 Lax 이다. |
Value Type | layoutType |
Default Value | Lax |
Defined Value |
Lax Strict |
(109)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
>
<timestamp>
| |
Description | 대칭키 바인딩 설정에서 Timestamp를 설정할 것인지를 명시한다. 기본값은 true 이다. |
Value Type | boolean |
Default Value | true |
(110)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
>
<encrypt-signature>
| |
Description | 대칭키 바인딩 설정에서 서명을 암호화할 것인지를 명시한다. |
Value Type | boolean |
Default Value | false |
(111)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
symmetric-binding
>
<encrypt-before-siging>
| |
Description | 대칭키 바인딩 설정에서 서명 전에 암호화를 할 것인지를 명시한다. |
Value Type | boolean |
Default Value | false |
(112)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
>
<asymmetric-binding>
| |
Description | 비대칭키 보안에 대한 바인딩을 설정한다. |
Value Type | asymmetricBindingType |
Child Elements |
(114)
(136)
(158)
(159)
(160)
(161)
|
(113)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
>
<initiator-token>
| |
Description | 비대칭키 바인딩 설정의 Initiator 측에서 사용할 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(115)
(121)
(123)
(130)
(133)
(134)
|
(114)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(116)
(117)
(118)
(119)
(120)
|
(115)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(116)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(117)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(118)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(119)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(120)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(122)
|
(121)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(122)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(124)
(126)
(128)
(129)
|
(123)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(125)
|
(124)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(125)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(127)
|
(126)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(127)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(128)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(129)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(131)
(132)
|
(130)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(131)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(132)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(133)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(135)
|
(134)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
initiator-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(135)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
>
<recipient-token>
| |
Description | 비대칭키 바인딩 설정의 Recipient 측에서 사용할 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(137)
(143)
(145)
(152)
(155)
(156)
|
(136)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(138)
(139)
(140)
(141)
(142)
|
(137)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(138)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(139)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(140)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(141)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(142)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(144)
|
(143)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(144)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(146)
(148)
(150)
(151)
|
(145)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(147)
|
(146)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(147)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(149)
|
(148)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(149)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(150)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(151)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(153)
(154)
|
(152)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(153)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(154)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(155)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(157)
|
(156)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
><
recipient-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(157)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
>
<algorithm-suite>
| |
Description | 비대칭키 바인딩 설정에서 사용되는 알고리듬을 명시한다. |
Value Type | algorithmSuiteType |
Default Value | Basic128 |
Defined Value |
Basic128 TripleDes |
(158)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
>
<layout>
| |
Description | 비대칭키 바인딩 설정에서 메시지 형태에 대한 엄격함을 명시한다. Strict, Lax로 설정할 수 있고 기본값은 Strict이다. |
Value Type | layoutType |
Default Value | Strict |
Defined Value |
Lax Strict |
(159)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
>
<timestamp>
| |
Description | 비대칭키 바인딩 설정에서 Timestamp를 설정할 것인지를 명시한다. 기본값은 true이다. |
Value Type | boolean |
Default Value | true |
(160)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
security-binding
><
asymmetric-binding
>
<encrypt-before-siging>
| |
Description | 비대칭키 바인딩 설정에서 서명 전에 암호화를 할 것인지를 명시한다. 지정하지 않으면 암호화 후 서명을 한다. |
Value Type | boolean |
Default Value | false |
(161)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
>
<token>
| |
Description | 메시지 보안에 대한 Token을 설정한다. |
Value Type | supportingTokenType |
Child Elements |
(163)
(185)
|
(162)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
>
<supporting-token>
| |
Description | 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(164)
(170)
(172)
(179)
(182)
(183)
|
(163)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(165)
(166)
(167)
(168)
(169)
|
(164)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(165)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(166)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(167)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(168)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(169)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(171)
|
(170)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(171)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(173)
(175)
(177)
(178)
|
(172)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(174)
|
(173)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(174)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(176)
|
(175)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(176)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(177)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(178)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(180)
(181)
|
(179)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(180)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(181)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(182)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(184)
|
(183)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(184)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
>
<signed-supporting-token>
| |
Description | 서명이 되는 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(186)
(192)
(194)
(201)
(204)
(205)
|
(185)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(187)
(188)
(189)
(190)
(191)
|
(186)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(187)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(188)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(189)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(190)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(191)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(193)
|
(192)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(193)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(195)
(197)
(199)
(200)
|
(194)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(196)
|
(195)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(196)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(198)
|
(197)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(198)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(199)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(200)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(202)
(203)
|
(201)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(202)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(203)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(204)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(206)
|
(205)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(206)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
>
<endorsing-supporting-token>
| |
Description | 독립적인 추가 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(208)
(214)
(216)
(223)
(226)
(227)
|
(207)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(209)
(210)
(211)
(212)
(213)
|
(208)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(209)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(210)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(211)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(212)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(213)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(215)
|
(214)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(215)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(217)
(219)
(221)
(222)
|
(216)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(218)
|
(217)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(218)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(220)
|
(219)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(220)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(221)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(222)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(224)
(225)
|
(223)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(224)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(225)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(226)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(228)
|
(227)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
endorsing-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(228)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
>
<signed-endorsing-supporting-token>
| |
Description | 서명이 되는 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(230)
(236)
(238)
(245)
(248)
(249)
|
(229)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(231)
(232)
(233)
(234)
(235)
|
(230)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(231)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(232)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(233)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(234)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(235)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(237)
|
(236)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(237)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(239)
(241)
(243)
(244)
|
(238)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(240)
|
(239)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(240)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(242)
|
(241)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(242)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(243)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(244)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(246)
(247)
|
(245)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(246)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(247)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(248)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(250)
|
(249)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
token
><
signed-endorsing-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(250)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
>
<protection>
| |
Description | 메시지 보안에 대한 Protection을 설정한다. |
Value Type | protectionType |
Child Elements |
(252)
(257)
(258)
(263)
(264)
|
(251)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
>
<signed-part>
| |
Description | 서명이 될 부분을 명시한다. |
Value Type | protectionPartType |
Child Elements |
(253)
(254)
|
(252)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
><
signed-part
>
<body>
| |
Description | body 부분을 서명 또는 암호화한다. |
Value Type | emptyType |
(253)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
><
signed-part
>
<header>
| |
Description | header 부분을 서명 또는 암호화한다. |
Value Type | headerType |
Child Elements |
(255)
(256)
|
(254)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
><
signed-part
><
header
>
<name>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 이름을 명시한다. |
Value Type | string |
(255)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
><
signed-part
><
header
>
<namespace>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 Namespace를 명시한다. |
Value Type | string |
(256)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
>
<signed-element>
| |
Description | 서명이 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(257)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
>
<encrypted-part>
| |
Description | 암호화 될 부분을 명시한다. |
Value Type | protectionPartType |
Child Elements |
(259)
(260)
|
(258)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
><
encrypted-part
>
<body>
| |
Description | body 부분을 서명 또는 암호화한다. |
Value Type | emptyType |
(259)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
><
encrypted-part
>
<header>
| |
Description | header 부분을 서명 또는 암호화한다. |
Value Type | headerType |
Child Elements |
(261)
(262)
|
(260)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
><
encrypted-part
><
header
>
<name>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 이름을 명시한다. |
Value Type | string |
(261)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
><
encrypted-part
><
header
>
<namespace>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 Namespace를 명시한다. |
Value Type | string |
(262)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
>
<encrypted-element>
| |
Description | 암호화 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(263)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
protection
>
<required-element>
| |
Description | 없어서는 안 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(264)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
>
<wss-version>
| |
Description | ws-security 스펙에 대한 버전을 명시한다. 11, 10 중 하나를 설정할 수 있다. 11은 버전 1.1, 10은 버전 1.0을 의미한다. |
Value Type | wssVersionType |
Default Value | 10 |
Defined Value |
10 11 |
(265)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
>
<trust>
| |
Description | ws-trust 스펙을 따를 것인지 여부를 설정한다.기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(266)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
>
<disable-streaming-security>
| |
Description | 보안 관련 처리를 Streaming 방식으로 하지 않도록 하는 설정이다. 기본값은 false이고, true로 설정하면 성능에 많은 저하를 가져올 수 있다. |
Value Type | boolean |
Default Value | false |
(267)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
>
<sts-configuration>
| |
Description | |
Value Type | stsConfigurationType |
Child Elements |
(269)
(270)
(271)
(272)
|
(268)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
sts-configuration
>
<life-time>
| |
Description | |
Value Type | string |
Default Value | 36000 |
(269)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
sts-configuration
>
<contract>
| |
Description | |
Value Type | string |
(270)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
sts-configuration
>
<issuer>
| |
Description | |
Value Type | string |
(271)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
sts-configuration
>
<service-providers>
| |
Description | |
Value Type | serviceProvidersType |
Child Elements |
(273)
|
(272)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
sts-configuration
><
service-providers
>
<service-provider>
| |
Description | |
Value Type | serviceProviderType |
Child Elements |
(274)
(275)
|
(273)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
sts-configuration
><
service-providers
><
service-provider
>
<end-point>
| |
Description | |
Value Type | string |
(274)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
sts-configuration
><
service-providers
><
service-provider
>
<cert-alias>
| |
Description | |
Value Type | string |
(275)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
>
<keystore>
| |
Description | Security 바인딩에서 Keystore를 사용할 경우 Keystore를 설정한다. |
Value Type | keyTruststoreType |
Child Elements |
(277)
(282)
|
(276)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
keystore
>
<keystore-file>
| |
Description | x509 Token의 Keystore를 명시한다. |
Value Type | keyTruststoreFileType |
Child Elements |
(278)
(279)
(280)
(281)
|
(277)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
keystore
><
keystore-file
>
<alias>
| |
Description | Keystore에서 인증서에 대한 Alias 정보를 기록한다. |
Value Type | string |
(278)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
keystore
><
keystore-file
>
<key-type>
| |
Description | Keystore의 유형을 기록한다. 설정하지 않으면 기본값으로 JKS가 설정된다. |
Value Type | string |
Default Value | JKS |
(279)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
keystore
><
keystore-file
>
<keystore-password>
| |
Description | Keystore에 접근할 때 필요한 Keystore 암호를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(280)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
keystore
><
keystore-file
>
<keystore-filename>
| |
Description | Keystore에 접근할 URL을 기록한다. |
Value Type | string |
(281)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
keystore
>
<keystore-callbackhandler>
| |
Description | Keystore Callback Handler 클래스를 명시한다. |
Value Type | string |
(282)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
>
<truststore>
| |
Description | Security 바인딩에서 Truststore를 사용할 경우 Truststore를 설정한다. |
Value Type | keyTruststoreType |
Child Elements |
(284)
(289)
|
(283)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
truststore
>
<keystore-file>
| |
Description | x509 Token의 Keystore를 명시한다. |
Value Type | keyTruststoreFileType |
Child Elements |
(285)
(286)
(287)
(288)
|
(284)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
truststore
><
keystore-file
>
<alias>
| |
Description | Keystore에서 인증서에 대한 Alias 정보를 기록한다. |
Value Type | string |
(285)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
truststore
><
keystore-file
>
<key-type>
| |
Description | Keystore의 유형을 기록한다. 설정하지 않으면 기본값으로 JKS가 설정된다. |
Value Type | string |
Default Value | JKS |
(286)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
truststore
><
keystore-file
>
<keystore-password>
| |
Description | Keystore에 접근할 때 필요한 Keystore 암호를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(287)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
truststore
><
keystore-file
>
<keystore-filename>
| |
Description | Keystore에 접근할 URL을 기록한다. |
Value Type | string |
(288)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
security-policy
><
truststore
>
<keystore-callbackhandler>
| |
Description | Keystore Callback Handler 클래스를 명시한다. |
Value Type | string |
(289)
<
web-services-config
><
policy
><
endpoint-policy-subject
>
<operation-policy-subject>
| |
Description | 해당 Endpoint 하위의 Operation들에 대한 정책을 설정한다. |
Value Type | operationPolicySubjectType |
Child Elements |
(291)
(292)
(293)
(397)
|
(290)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
>
<operation-wsdl-name>
| |
Description | 해당 Operation에 대한 이름을 명시한다. wsimport를 사용할 경우 명시해야 한다. |
Value Type | token |
(291)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
>
<operation-java-name>
| |
Description | 해당 Operation에 대한 이름을 명시한다. wsgen을 사용할 경우 명시해야 한다. |
Value Type | token |
(292)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
>
<security-policy>
| |
Description | Operation의 메시지 보안 정책을 설정한다. |
Value Type | operationSecurityPolicyType |
Child Elements |
(294)
(383)
|
(293)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
>
<supporting-token>
| |
Description | 메시지 보안에 대한 Token을 설정한다. |
Value Type | supportingTokenType |
Child Elements |
(295)
(317)
|
(294)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
>
<supporting-token>
| |
Description | 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(296)
(302)
(304)
(311)
(314)
(315)
|
(295)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(297)
(298)
(299)
(300)
(301)
|
(296)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(297)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(298)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(299)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(300)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(301)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(303)
|
(302)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(303)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(305)
(307)
(309)
(310)
|
(304)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(306)
|
(305)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(306)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(308)
|
(307)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(308)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(309)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(310)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(312)
(313)
|
(311)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(312)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(313)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(314)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(316)
|
(315)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(316)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
>
<signed-supporting-token>
| |
Description | 서명이 되는 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(318)
(324)
(326)
(333)
(336)
(337)
|
(317)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(319)
(320)
(321)
(322)
(323)
|
(318)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(319)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(320)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(321)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(322)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(323)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(325)
|
(324)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(325)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(327)
(329)
(331)
(332)
|
(326)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(328)
|
(327)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(328)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(330)
|
(329)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(330)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(331)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(332)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(334)
(335)
|
(333)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(334)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(335)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(336)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(338)
|
(337)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(338)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
>
<endorsing-supporting-token>
| |
Description | 독립적인 추가 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(340)
(346)
(348)
(355)
(358)
(359)
|
(339)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(341)
(342)
(343)
(344)
(345)
|
(340)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(341)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(342)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(343)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(344)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(345)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(347)
|
(346)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(347)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(349)
(351)
(353)
(354)
|
(348)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(350)
|
(349)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(350)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(352)
|
(351)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(352)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(353)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(354)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(356)
(357)
|
(355)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(356)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(357)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(358)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(360)
|
(359)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(360)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
>
<signed-endorsing-supporting-token>
| |
Description | 서명이 되는 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(362)
(368)
(370)
(377)
(380)
(381)
|
(361)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(363)
(364)
(365)
(366)
(367)
|
(362)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(363)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(364)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(365)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(366)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(367)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(369)
|
(368)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(369)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(371)
(373)
(375)
(376)
|
(370)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(372)
|
(371)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(372)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(374)
|
(373)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(374)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(375)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(376)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(378)
(379)
|
(377)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(378)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(379)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(380)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(382)
|
(381)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(382)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
>
<protection>
| |
Description | 메시지 보안에 대한 Protection을 설정한다. |
Value Type | protectionType |
Child Elements |
(384)
(389)
(390)
(395)
(396)
|
(383)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
>
<signed-part>
| |
Description | 서명이 될 부분을 명시한다. |
Value Type | protectionPartType |
Child Elements |
(385)
(386)
|
(384)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
><
signed-part
>
<body>
| |
Description | body 부분을 서명 또는 암호화한다. |
Value Type | emptyType |
(385)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
><
signed-part
>
<header>
| |
Description | header 부분을 서명 또는 암호화한다. |
Value Type | headerType |
Child Elements |
(387)
(388)
|
(386)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
><
signed-part
><
header
>
<name>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 이름을 명시한다. |
Value Type | string |
(387)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
><
signed-part
><
header
>
<namespace>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 Namespace를 명시한다. |
Value Type | string |
(388)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
>
<signed-element>
| |
Description | 서명이 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(389)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
>
<encrypted-part>
| |
Description | 암호화 될 부분을 명시한다. |
Value Type | protectionPartType |
Child Elements |
(391)
(392)
|
(390)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
><
encrypted-part
>
<body>
| |
Description | body 부분을 서명 또는 암호화한다. |
Value Type | emptyType |
(391)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
><
encrypted-part
>
<header>
| |
Description | header 부분을 서명 또는 암호화한다. |
Value Type | headerType |
Child Elements |
(393)
(394)
|
(392)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
><
encrypted-part
><
header
>
<name>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 이름을 명시한다. |
Value Type | string |
(393)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
><
encrypted-part
><
header
>
<namespace>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 Namespace를 명시한다. |
Value Type | string |
(394)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
>
<encrypted-element>
| |
Description | 암호화 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(395)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
security-policy
><
protection
>
<required-element>
| |
Description | 없어서는 안 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(396)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
>
<tx-policy>
| |
Description | Operation의 트랜잭션 정책을 설정한다. |
Value Type | txPolicyType |
Child Elements |
(398)
|
(397)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
tx-policy
>
<tx-conf>
| |
Description | EJB 트랜잭션 속성에 해당하는 웹 서비스 정책을 설정한다. required, requirednew, mandatory, supports, notsupports 중 하나로 설정하며 기본값은 notsupports이다. |
Value Type | txConfType |
Default Value | notsupports |
Defined Value |
required requirednew mandatory supports notsupports |
(398)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
>
<input-message-policy-subject>
| |
Description | Operation 하위의 입력 메시지에 대한 정책을 설정한다. |
Value Type | messagePolicySubjectType |
Child Elements |
(400)
|
(399)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
>
<security-policy>
| |
Description | 메시지에 대한 메시지 보안 정책을 설정한다. |
Value Type | messageSecurityPolicyType |
Child Elements |
(401)
(490)
|
(400)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
>
<supporting-token>
| |
Description | 메시지 보안에 대한 Token을 설정한다. |
Value Type | supportingTokenType |
Child Elements |
(402)
(424)
|
(401)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
>
<supporting-token>
| |
Description | 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(403)
(409)
(411)
(418)
(421)
(422)
|
(402)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(404)
(405)
(406)
(407)
(408)
|
(403)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(404)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(405)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(406)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(407)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(408)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(410)
|
(409)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(410)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(412)
(414)
(416)
(417)
|
(411)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(413)
|
(412)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(413)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(415)
|
(414)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(415)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(416)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(417)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(419)
(420)
|
(418)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(419)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(420)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(421)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(423)
|
(422)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(423)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
>
<signed-supporting-token>
| |
Description | 서명이 되는 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(425)
(431)
(433)
(440)
(443)
(444)
|
(424)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(426)
(427)
(428)
(429)
(430)
|
(425)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(426)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(427)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(428)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(429)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(430)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(432)
|
(431)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(432)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(434)
(436)
(438)
(439)
|
(433)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(435)
|
(434)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(435)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(437)
|
(436)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(437)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(438)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(439)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(441)
(442)
|
(440)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(441)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(442)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(443)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(445)
|
(444)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(445)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
>
<endorsing-supporting-token>
| |
Description | 독립적인 추가 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(447)
(453)
(455)
(462)
(465)
(466)
|
(446)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(448)
(449)
(450)
(451)
(452)
|
(447)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(448)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(449)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(450)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(451)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(452)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(454)
|
(453)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(454)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(456)
(458)
(460)
(461)
|
(455)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(457)
|
(456)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(457)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(459)
|
(458)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(459)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(460)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(461)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(463)
(464)
|
(462)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(463)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(464)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(465)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(467)
|
(466)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(467)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
>
<signed-endorsing-supporting-token>
| |
Description | 서명이 되는 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(469)
(475)
(477)
(484)
(487)
(488)
|
(468)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(470)
(471)
(472)
(473)
(474)
|
(469)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(470)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(471)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(472)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(473)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(474)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(476)
|
(475)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(476)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(478)
(480)
(482)
(483)
|
(477)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(479)
|
(478)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(479)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(481)
|
(480)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(481)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(482)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(483)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(485)
(486)
|
(484)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(485)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(486)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(487)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(489)
|
(488)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(489)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
>
<protection>
| |
Description | 메시지 보안에 대한 Protection을 설정한다. |
Value Type | protectionType |
Child Elements |
(491)
(496)
(497)
(502)
(503)
|
(490)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
>
<signed-part>
| |
Description | 서명이 될 부분을 명시한다. |
Value Type | protectionPartType |
Child Elements |
(492)
(493)
|
(491)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
><
signed-part
>
<body>
| |
Description | body 부분을 서명 또는 암호화한다. |
Value Type | emptyType |
(492)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
><
signed-part
>
<header>
| |
Description | header 부분을 서명 또는 암호화한다. |
Value Type | headerType |
Child Elements |
(494)
(495)
|
(493)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
><
signed-part
><
header
>
<name>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 이름을 명시한다. |
Value Type | string |
(494)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
><
signed-part
><
header
>
<namespace>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 Namespace를 명시한다. |
Value Type | string |
(495)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
>
<signed-element>
| |
Description | 서명이 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(496)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
>
<encrypted-part>
| |
Description | 암호화 될 부분을 명시한다. |
Value Type | protectionPartType |
Child Elements |
(498)
(499)
|
(497)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
><
encrypted-part
>
<body>
| |
Description | body 부분을 서명 또는 암호화한다. |
Value Type | emptyType |
(498)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
><
encrypted-part
>
<header>
| |
Description | header 부분을 서명 또는 암호화한다. |
Value Type | headerType |
Child Elements |
(500)
(501)
|
(499)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
><
encrypted-part
><
header
>
<name>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 이름을 명시한다. |
Value Type | string |
(500)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
><
encrypted-part
><
header
>
<namespace>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 Namespace를 명시한다. |
Value Type | string |
(501)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
>
<encrypted-element>
| |
Description | 암호화 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(502)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
input-message-policy-subject
><
security-policy
><
protection
>
<required-element>
| |
Description | 없어서는 안 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(503)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
>
<output-message-policy-subject>
| |
Description | Operation 하위의 출력 메시지에 대한 정책을 설정한다. |
Value Type | messagePolicySubjectType |
Child Elements |
(505)
|
(504)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
>
<security-policy>
| |
Description | 메시지에 대한 메시지 보안 정책을 설정한다. |
Value Type | messageSecurityPolicyType |
Child Elements |
(506)
(595)
|
(505)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
>
<supporting-token>
| |
Description | 메시지 보안에 대한 Token을 설정한다. |
Value Type | supportingTokenType |
Child Elements |
(507)
(529)
|
(506)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
>
<supporting-token>
| |
Description | 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(508)
(514)
(516)
(523)
(526)
(527)
|
(507)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(509)
(510)
(511)
(512)
(513)
|
(508)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(509)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(510)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(511)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(512)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(513)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(515)
|
(514)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(515)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(517)
(519)
(521)
(522)
|
(516)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(518)
|
(517)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(518)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(520)
|
(519)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(520)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(521)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(522)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(524)
(525)
|
(523)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(524)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(525)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(526)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(528)
|
(527)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(528)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
>
<signed-supporting-token>
| |
Description | 서명이 되는 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(530)
(536)
(538)
(545)
(548)
(549)
|
(529)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(531)
(532)
(533)
(534)
(535)
|
(530)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(531)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(532)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(533)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(534)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(535)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(537)
|
(536)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(537)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(539)
(541)
(543)
(544)
|
(538)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(540)
|
(539)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(540)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(542)
|
(541)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(542)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(543)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(544)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(546)
(547)
|
(545)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(546)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(547)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(548)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(550)
|
(549)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(550)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
>
<endorsing-supporting-token>
| |
Description | 독립적인 추가 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(552)
(558)
(560)
(567)
(570)
(571)
|
(551)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(553)
(554)
(555)
(556)
(557)
|
(552)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(553)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(554)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(555)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(556)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(557)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(559)
|
(558)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(559)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(561)
(563)
(565)
(566)
|
(560)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(562)
|
(561)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(562)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(564)
|
(563)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(564)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(565)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(566)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(568)
(569)
|
(567)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(568)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(569)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(570)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(572)
|
(571)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
endorsing-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(572)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
>
<signed-endorsing-supporting-token>
| |
Description | 서명이 되는 추가적인 보안 Token을 설정한다. |
Value Type | tokenType |
Child Elements |
(574)
(580)
(582)
(589)
(592)
(593)
|
(573)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<username-token>
| |
Description | Username Token을 사용할 것을 명시한다. |
Value Type | usernameTokenType |
Child Elements |
(575)
(576)
(577)
(578)
(579)
|
(574)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<username>
| |
Description | Username을 설정한다. |
Value Type | string |
(575)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<password>
| |
Description | Password를 설정한다. 암호화해서 저장할 때에는 {algorithm}ciphertext와 같은 형식으로 입력한다. ex) {DES}FQrLbQ/D8O1lDVS71L28rw== |
Value Type | string |
(576)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<username-password-handler>
| |
Description | Username 및 Password를 핸들러를 통해 등록한다. |
Value Type | string |
(577)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<username-password-validator>
| |
Description | Username 및 Password를 인증하고자 할 때 이 핸들러를 통해 등록한다. |
Value Type | string |
(578)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
username-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(579)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<x509-token>
| |
Description | X509 Token을 사용할 것을 명시한다. |
Value Type | x509TokenType |
Child Elements |
(581)
|
(580)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
x509-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(581)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<secure-conversation-token>
| |
Description | 보안 대화 Token을 사용할 것을 명시한다. |
Value Type | secureConversationTokenType |
Child Elements |
(583)
(585)
(587)
(588)
|
(582)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-initiator-token>
| |
Description | 보안 대화에서 Initiator Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(584)
|
(583)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-initiator-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(584)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<asymmetric-binding-recipient-token>
| |
Description | 보안 대화에서 Recipient Token에 대해 설정한다. |
Value Type | x509TokenType |
Child Elements |
(586)
|
(585)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
><
asymmetric-binding-recipient-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(586)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<client-configuration>
| |
Description | 보안 대화에서 클라이언트에 대해 설정한다. 기본값은 36000 이고, 단위는 밀리세컨드이다. |
Value Type | long |
Default Value | 36000 |
(587)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
secure-conversation-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(588)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<saml-token>
| |
Description | SAML Token을 사용할 것을 명시한다. |
Value Type | samlTokenType |
Child Elements |
(590)
(591)
|
(589)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
saml-token
>
<saml-callback-handler>
| |
Description | SAML Framework를 핸들러를 통해 등록한다. |
Value Type | string |
(590)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
saml-token
>
<include-token>
| |
Description | Token을 항상 포함하여 메시지를 전송할 것인지를 명시한다. 기본값은 false이다. |
Value Type | boolean |
Default Value | false |
(591)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<https-token>
| |
Description | HTTPS Token을 사용할 것을 명시한다. |
Value Type | emptyType |
(592)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
>
<issued-token>
| |
Description | |
Value Type | issuedTokenType |
Child Elements |
(594)
|
(593)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
supporting-token
><
signed-endorsing-supporting-token
><
issued-token
>
<issuer-address>
| |
Description | |
Value Type | string |
(594)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
>
<protection>
| |
Description | 메시지 보안에 대한 Protection을 설정한다. |
Value Type | protectionType |
Child Elements |
(596)
(601)
(602)
(607)
(608)
|
(595)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
>
<signed-part>
| |
Description | 서명이 될 부분을 명시한다. |
Value Type | protectionPartType |
Child Elements |
(597)
(598)
|
(596)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
><
signed-part
>
<body>
| |
Description | body 부분을 서명 또는 암호화한다. |
Value Type | emptyType |
(597)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
><
signed-part
>
<header>
| |
Description | header 부분을 서명 또는 암호화한다. |
Value Type | headerType |
Child Elements |
(599)
(600)
|
(598)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
><
signed-part
><
header
>
<name>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 이름을 명시한다. |
Value Type | string |
(599)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
><
signed-part
><
header
>
<namespace>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 Namespace를 명시한다. |
Value Type | string |
(600)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
>
<signed-element>
| |
Description | 서명이 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(601)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
>
<encrypted-part>
| |
Description | 암호화 될 부분을 명시한다. |
Value Type | protectionPartType |
Child Elements |
(603)
(604)
|
(602)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
><
encrypted-part
>
<body>
| |
Description | body 부분을 서명 또는 암호화한다. |
Value Type | emptyType |
(603)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
><
encrypted-part
>
<header>
| |
Description | header 부분을 서명 또는 암호화한다. |
Value Type | headerType |
Child Elements |
(605)
(606)
|
(604)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
><
encrypted-part
><
header
>
<name>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 이름을 명시한다. |
Value Type | string |
(605)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
><
encrypted-part
><
header
>
<namespace>
| |
Description | SOAP 메시지 header 내에서 서명 또는 암호화될 항목(Element)의 Namespace를 명시한다. |
Value Type | string |
(606)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
>
<encrypted-element>
| |
Description | 암호화 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
(607)
<
web-services-config
><
policy
><
endpoint-policy-subject
><
operation-policy-subject
><
output-message-policy-subject
><
security-policy
><
protection
>
<required-element>
| |
Description | 없어서는 안 될 항목(Element)을 Xpath로 입력한다. |
Value Type | string |
[예 25.1] jeus-webservices-config.xml 파일 예제
<?xml version="1.0" encoding="UTF-8"?> <!-- Represents JEUS JAX-RPC webservice configuration descriptor --> <web-services-config xmlns="http://www.tmaxsoft.com/xml/ns/jeus"> <!-- for generating wsdl and jaxrpc mapping file --> <service> <!-- name of the service for generating --> <service-name>DocLitEchoService</service-name> <!-- targetnamespace which service would have --> <target-namespace>urn:DocLitService</target-namespace> <!-- name of the wsdl file for generating --> <output-wsdl-file>DocLitEchoService.wsdl</output-wsdl-file> <!-- name of the jaxrpc mapping file for generating --> <output-jaxrpc-mapping-file> DocLitEchoService-mapping.xml </output-jaxrpc-mapping-file> <!-- messaging style of the service (rpc, document, wrapped) --> <style>rpc</style> <!-- configuration of service endpoint interface --> <interface> <!-- name of the service endpoint interface class --> <endpoint-interface-class> jeustest.webservices.java2wsdl.doclit.Echo </endpoint-interface-class> <!-- additional configuration of the operations of the service --> <operation> <!-- specify operation's name in java class --> <java-method-name>echoString</java-method-name> <!-- specify operation's name in wsdl file --> <wsdl-name>echoWsdlString</wsdl-name> <!-- for configurating soap action of the operation --> <soap-action>hokeAction</soap-action> <!-- for configurating one-way call not request-response one --> <one-way>false</one-way> </operation> </interface> </service> </web-services-config>
[예 25.2] jeus-webservices-config_policy.xml 파일 예제
<?xml version="1.0" encoding="UTF-8"?> <!-- Represents JEUS JAX-WS webservice configuration descriptor --> <web-services-config xmlns="http://www.tmaxsoft.com/xml/ns/jeus"> <!-- for generating wsdl or wsit-endpoint.xml file --> <policy> <endpoint-policy-subject> <!-- portcomponent name in wsdl --> <portcomponent-wsdl-name>addNumbersPort</portcomponent-wsdl-name> <!-- set addressing policy --> <addressing-policy> <!-- set addressing policy with w3 namespace--> <www-w3-org /> </addressing-policy> <!-- set reliable messaging policy --> <rm-policy /> </endpoint-policy-subject> </policy> </web-services-config>