다음을 통해 공유


SecurityMessageProperty 클래스

정의

보안 관련 속성을 포함하며, 메시지에 연결됩니다.

public ref class SecurityMessageProperty : IDisposable, System::ServiceModel::Channels::IMessageProperty
public class SecurityMessageProperty : IDisposable, System.ServiceModel.Channels.IMessageProperty
type SecurityMessageProperty = class
    interface IMessageProperty
    interface IDisposable
Public Class SecurityMessageProperty
Implements IDisposable, IMessageProperty
상속
SecurityMessageProperty
구현

설명

클라이언트 인증 결과는 ServiceSecurityContext를 사용 중인 메시지에 연결된 SecurityMessageProperty의 인스턴스로 변환됩니다. 이 속성은 사용자 지정 인증 논리를 구현하기 위해 보다 높은 계층에서 사용될 수 있습니다.

생성자

SecurityMessageProperty()

SecurityMessageProperty 클래스의 새 인스턴스를 초기화합니다.

속성

ExternalAuthorizationPolicies

외부 권한 부여 정책의 컬렉션을 가져오거나 설정합니다.

HasIncomingSupportingTokens

들어오는 메시지에 지원되는 보안 토큰이 적어도 하나 포함되는지 여부를 나타냅니다.

IncomingSupportingTokens

들어오는 지원 토큰의 컬렉션을 가져오거나 설정합니다.

InitiatorToken

이 메시지의 SecurityTokenSpecification 개시자 토큰을 가져오거나 설정합니다.

OutgoingSupportingTokens

나가는 SupportingTokenSpecification 개체의 컬렉션을 가져옵니다.

ProtectionToken

이 메시지의 SecurityTokenSpecification 보호 토큰을 가져오거나 설정합니다.

RecipientToken

이 메시지의 SecurityTokenSpecification 받는 사람 토큰을 가져오거나 설정합니다.

SenderIdPrefix

이 메시지의 보낸 사람 ID 접두사를 가져오거나 설정합니다.

ServiceSecurityContext

이 메시지의 ServiceSecurityContext 를 가져오거나 설정합니다.

TransportToken

이 메시지의 SecurityTokenSpecification 전송 토큰을 가져오거나 설정합니다.

메서드

CreateCopy()

이 클래스의 현재 인스턴스를 복제합니다.

Dispose()

이 클래스의 현재 인스턴스를 삭제합니다.

Equals(Object)

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

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

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

(다음에서 상속됨 Object)
GetOrCreate(Message)

지정된 메시지로부터 이 클래스의 인스턴스를 가져오거나 만듭니다.

GetType()

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

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

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

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

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

(다음에서 상속됨 Object)

적용 대상