다음을 통해 공유


WS_SECURITY_DESCRIPTION 구조체(webservices.h)

채널(클라이언트 쪽) 또는 수신기(서버 쪽)에 대한 보안 요구 사항을 지정하는 데 사용되는 최상위 구조입니다.

구문

typedef struct _WS_SECURITY_DESCRIPTION {
  WS_SECURITY_BINDING  **securityBindings;
  ULONG                securityBindingCount;
  WS_SECURITY_PROPERTY *properties;
  ULONG                propertyCount;
} WS_SECURITY_DESCRIPTION;

멤버

securityBindings

보안 바인딩에 대한 포인터의 배열입니다. 제공된 보안 바인딩 집합은 채널에 적용되는 보안 종류를 결정합니다. 각 보안 바인딩은 하나의 보안 토큰을 지정합니다.

securityBindingCount

securityBindings 배열의 요소 수입니다.

properties

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

propertyCount

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

설명

아래 그림에서는 보안 설명의 구조를 보여 줍니다.

보안 설명의 요소 다이어그램 채널 전체 설정 모음, 보안 바인딩 및 보안 바인딩의 속성입니다.

요구 사항

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