다음을 통해 공유


WS_SECURITY_BINDING 구조체(webservices.h)

모든 보안 바인딩에 대한 추상 기본 형식입니다. 채널 및 수신기를 만드는 동안 제공되는 보안 설명 에 하나 이상의 구체적인 하위 형식이 지정됩니다. 이 의 각 구체적인 하위 형식은 보안 프로토콜과 이를 사용하여 채널에 인증 및/또는 보호를 제공하는 방법에 해당합니다.

보안 설명에 instance 각 보안 바인딩 하위 유형은 런타임에 하나의 보안 토큰을 제공합니다. 따라서 이 형식의 필드는 보안 토큰 지정, 토큰을 가져오는 방법, 채널 보안에 사용하는 방법 및 선택적 설정을 사용하여 동작을 수정하는 방법을 볼 수 있습니다.

구문

typedef struct _WS_SECURITY_BINDING {
  WS_SECURITY_BINDING_TYPE     bindingType;
  WS_SECURITY_BINDING_PROPERTY *properties;
  ULONG                        propertyCount;
} WS_SECURITY_BINDING;

멤버

bindingType

설명되는 보안 바인딩의 WS_SECURITY_BINDING_TYPE . 형식 값은 이 보안 바인딩에 해당하는 보안 토큰을 가져오는 방법을 나타냅니다.

properties

선택적 보안 바인딩 설정을 지정하는 속성의 배열입니다. 배열의 각 WS_SECURITY_BINDING_PROPERTY 키-값 쌍이며 WS_SECURITY_BINDING_PROPERTY_ID 정의된 키를 사용해야 합니다. 이 필드는 NULL일 수 있으며 NULL인 경우 각 보안 토큰 설정에 기본값이 사용됩니다.

propertyCount

속성 배열의 요소 수입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱 | UWP 앱]
머리글 webservices.h