다음을 통해 공유


<windowsStreamSecurity>

사용자 지정의 바인딩에 대한 Windows 스트림 보안 설정을 지정합니다.

<system.serviceModel>
  <bindings>
    <customBinding>
      <binding>
        <windowsStreamSecurity>

<windowsStreamSecurity protectionLevel="None/Sign/EncryptAndSign"/>

특성 및 요소

특성

특성 설명

protectionLevel

메시지 보안 수준을 정의합니다. 메시지 서명은 메시지 전송 과정에서 제3자가 메시지를 위조할 수 있는 위험을 줄입니다. 암호화는 전송 과정에서 데이터 수준의 개인 정보 보호를 제공합니다. 유효한 값은 다음과 같습니다.

  • None: 보호되지 않습니다.
  • Sign: 메시지가 서명됩니다.
  • EncryptAndSign: 메시지가 서명되고 암호화됩니다.

기본값은 EncryptAndSign입니다.

이 특성은 ProtectionLevel 형식입니다.

자식 요소

없음

부모 요소

요소 설명

<binding>

사용자 지정 바인딩의 모든 바인딩 기능을 정의합니다.

설명

TCP 및 명명된 파이프와 같은 스트림 지향 프로토콜을 사용하는 전송은 스트림 기반 전송 업그레이드를 지원합니다. 특히 WCF는 보안 업그레이드를 제공합니다. 이 전송 보안의 구성은 사용자 지정 바인딩에 추가할 수 있는 <sslStreamSecurity> 및 이 구성 요소에 의해 캡슐화됩니다.

참고 항목

참조

<customBinding>
CustomBinding
WindowsStreamSecurityElement
WindowsStreamSecurityBindingElement

기타 리소스

Windows Communication Foundation Bindings
Extending Bindings
Custom Bindings