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
구현

설명

클라이언트 인증 결과는 을 사용하여 SecurityMessageProperty메시지에 연결된 인스턴스ServiceSecurityContext로 변환됩니다. 이 속성은 더 높은 계층에서 사용자 지정 권한 부여 논리를 구현하는 데 사용할 수 있습니다.

생성자

Name Description
SecurityMessageProperty()

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

속성

Name Description
ExternalAuthorizationPolicies

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

HasIncomingSupportingTokens

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

IncomingSupportingTokens

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

InitiatorToken

이 메시지에 대한 초기자 토큰을 가져오거나 설정합니다 SecurityTokenSpecification .

OutgoingSupportingTokens

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

ProtectionToken

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

RecipientToken

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

SenderIdPrefix

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

ServiceSecurityContext

이 메시지에 대한 값을 ServiceSecurityContext 가져오거나 설정합니다.

TransportToken

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

메서드

Name Description
CreateCopy()

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

Dispose()

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

Equals(Object)

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

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

기본 해시 함수로 사용됩니다.

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

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

GetType()

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

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

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

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

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

(다음에서 상속됨 Object)

적용 대상