WS_SECURITY_CONSTRAINTS 구조체(webservices.h)

이 구조는 보안 관련 제약 조건을 WS_POLICY_CONSTRAINTS 일부로 지정합니다.

구문

typedef struct _WS_SECURITY_CONSTRAINTS {
  WS_SECURITY_PROPERTY_CONSTRAINT *securityPropertyConstraints;
  ULONG                           securityPropertyConstraintCount;
  WS_SECURITY_BINDING_CONSTRAINT  **securityBindingConstraints;
  ULONG                           securityBindingConstraintCount;
} WS_SECURITY_CONSTRAINTS;

멤버

securityPropertyConstraints

기본 제약 조건 집합을 재정의하는 보안 속성 제약 조건의 배열입니다. 여기에 지정된 제약 조건과 기본 제약 조건 집합이 결합되어 일치시킬 정책 집합이 제한됩니다.

지정된 속성에 대해 보안 속성 제약 조건을 지정하지 않으면 기본 제약 조건 값이 사용됩니다. 지원되는 속성 집합 및 해당 기본값은 WS_SECURITY_PROPERTY_CONSTRAINT 참조하세요.

WS_SECURITY_PROPERTY_CONSTRAINT 기본값 제약 조건은 WS_SECURITY_PROPERTY기본값과 동일합니다.

securityPropertyConstraintCount

securityPropertyConstraints 배열에 지정된 요소의 수입니다.

이 값이 0이면 securityPropertyConstraints 배열이 NULL일 수 있습니다.

securityBindingConstraints

단위로 사용하는 모든 보안 바인딩 제약 조건 배열은 정책에서 일치시킬 보안 유형을 지정합니다.

각 WS_SECURITY_BINDING_CONSTRAINT 형식은 WS_SECURITY_BINDING구조를 사용하여 지정된 보안 유형에 해당합니다. 각 보안 바인딩은 하나의 보안 토큰을 지정하며, 마찬가지로 각 보안 바인딩 제약 조건은 하나의 보안 토큰에 대한 제약 조건을 지정합니다.

제약 조건 0을 지정하면 보안이 없음을 나타냅니다.

securityBindingConstraintCount

securityBindingConstraints 배열에 지정된 요소 수입니다.

이 값이 0이면 securityBindingConstraints 배열이 NULL일 수 있습니다.

요구 사항

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