MessageSecurityVersion 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
몇 가지 정적 속성에 의해 구현되는 경우 보안 구성 요소의 버전 정보를 포함하는 추상 컨테이너 클래스입니다.
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) |