다음을 통해 공유


MessageSecurityVersion 클래스

정의

몇 가지 정적 속성에 의해 구현되는 경우 보안 구성 요소의 버전 정보를 포함하는 추상 컨테이너 클래스입니다.

public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
상속
MessageSecurityVersion

설명

이 클래스는 토큰 serialization을 사용자 지정하기 위한 확장성 지점입니다.

이 클래스는 바인딩에서 지원해야 하는 보안 사양 버전(WS-Security, WS-Trust, WS-Secure Conversation 및 WS-Security Policy)에 대한 정보를 제공하는 싱글톤입니다.

클래스에는 7개의 static 속성이 포함되며, 각 속성은 이 클래스의 인스턴스를 반환합니다. 이러한 각 속성은 서로 다른 보안 사양 버전의 조합을 나타냅니다. 이 클래스의 인스턴스는 클래스의 메서드 호출 SecurityBindingElement 에서 Create…CertificateBindingElement 매개 변수로 사용됩니다. 속성을 전달 Default 하면 바인딩 요소의 표준 버전을 만듭니다. 비표준 버전을 만들려면 버전과 일치하는 속성을 전달합니다.

클래스에는 abstract 이전 인스턴스에서 구현한 속성도 포함됩니다.

속성

BasicSecurityProfileVersion

기본 보안 프로필에 대한 버전 정보를 가져옵니다.

Default

기본 메시지 보안에 대한 버전 정보를 가져옵니다.

SecureConversationVersion

메시지 보안 버전에 해당하는 WS-SecureConversation 버전을 가져옵니다.

SecurityPolicyVersion

메시지 보안 버전에 해당하는 WS-SecurityPolicy 버전을 가져옵니다.

SecurityTokenVersion

메시지 보안 버전에 해당하는 보안 토큰 버전을 가져옵니다.

SecurityVersion

메시지 보안 버전에 해당하는 WS-Security 버전을 가져옵니다.

TrustVersion

메시지 보안 버전에 해당하는 WS-Trust 버전을 가져옵니다.

WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10

WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 및 WS-SecurityPolicy 1.2 보안 사양에 따라 기본 보안 프로필 1.0이 필요한 메시지 보안 버전을 가져옵니다.

WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10

WS-Security 1.0, WS-Trust February 2005, WS-SecureConversation February 2005 및 WS-SecurityPolicy 1.1 보안 사양에 따라 기본 보안 프로필 1.0이 필요한 메시지 보안 버전을 가져옵니다.

WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12

WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 및 WS-SecurityPolicy 1.2 보안 사양이 필요한 메시지 보안 버전을 가져옵니다.

WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10

WS-Security1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2 및 BasicSecurityProfile 1.0 보안 사양이 필요한 메시지 보안 버전을 가져옵니다.

WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11

WS-Security 1.1, WS-Trust February 2005, WS-SecureConversation February 2005 및 WS-SecurityPolicy 1.1 보안 사양이 필요한 메시지 보안 버전을 가져옵니다.

WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10

WS-Security 1.1, WS-Trust February 2005, WS-SecureConversation February 2005 및 WS-SecurityPolicy 1.1 보안 사양에 따라 기본 보안 프로필이 필요한 메시지 보안 버전을 가져옵니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상