다음을 통해 공유


EnvelopedSignatureReader 생성자

정의

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

오버로드

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

지정된 판독기와 보안 토큰 serializer를 사용하여 EnvelopedSignatureReader 클래스의 새 인스턴스를 초기화합니다.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

지정된 판독기, 보안 토큰 serializer, 토큰 확인자를 사용하여 EnvelopedSignatureReader 클래스의 새 인스턴스를 초기화합니다.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean)

지정된 판독기, 보안 토큰 serializer, 토큰 확인자, 동작을 사용하여 EnvelopedSignatureReader 클래스의 새 인스턴스를 초기화합니다.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

지정된 판독기와 보안 토큰 serializer를 사용하여 EnvelopedSignatureReader 클래스의 새 인스턴스를 초기화합니다.

public:
 EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer);
public EnvelopedSignatureReader (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer);
new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.EnvelopedSignatureReader
Public Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer)

매개 변수

reader
XmlReader

엔벌로프된 서명된 XML을 가리키는 판독기입니다.

securityTokenSerializer
SecurityTokenSerializer

시그니처의 KeyInfo를 역직렬화하는 데 사용되는 토큰 직렬 변환기입니다.

예외

reader이(가) null인 경우

또는

securityTokenSerializer이(가) null인 경우

설명

EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) 다음 추가 매개 변수를 사용 하 여 생성자가 호출 됩니다.

매개 변수 이름
signingTokenResolver null
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

적용 대상

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

지정된 판독기, 보안 토큰 serializer, 토큰 확인자를 사용하여 EnvelopedSignatureReader 클래스의 새 인스턴스를 초기화합니다.

public:
 EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ signingTokenResolver);
public EnvelopedSignatureReader (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver signingTokenResolver);
new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.EnvelopedSignatureReader
Public Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer, signingTokenResolver As SecurityTokenResolver)

매개 변수

reader
XmlReader

엔벌로프된 서명된 XML을 가리키는 판독기입니다.

securityTokenSerializer
SecurityTokenSerializer

시그니처의 KeyInfo를 역직렬화하는 데 사용되는 토큰 직렬 변환기입니다.

signingTokenResolver
SecurityTokenResolver

서명 토큰을 확인하는 데 사용되는 토큰 확인자입니다. null은 기본 보안 토큰 확인자를 사용하도록 지정합니다.

예외

readernull입니다.

또는

securityTokenSerializer이(가) null인 경우

설명

EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) 다음 추가 매개 변수를 사용 하 여 생성자가 호출 됩니다.

매개 변수 이름
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

적용 대상

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean)

지정된 판독기, 보안 토큰 serializer, 토큰 확인자, 동작을 사용하여 EnvelopedSignatureReader 클래스의 새 인스턴스를 초기화합니다.

public:
 EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ signingTokenResolver, bool requireSignature, bool automaticallyReadSignature, bool resolveIntrinsicSigningKeys);
public EnvelopedSignatureReader (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver signingTokenResolver, bool requireSignature, bool automaticallyReadSignature, bool resolveIntrinsicSigningKeys);
new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver * bool * bool * bool -> System.IdentityModel.EnvelopedSignatureReader
Public Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer, signingTokenResolver As SecurityTokenResolver, requireSignature As Boolean, automaticallyReadSignature As Boolean, resolveIntrinsicSigningKeys As Boolean)

매개 변수

reader
XmlReader

엔벌로프된 서명된 XML을 가리키는 판독기입니다.

securityTokenSerializer
SecurityTokenSerializer

시그니처의 KeyInfo를 역직렬화하는 데 사용되는 토큰 직렬 변환기입니다.

signingTokenResolver
SecurityTokenResolver

서명 토큰을 확인하는 데 사용되는 토큰 확인자입니다. null은 기본 보안 토큰 확인자를 사용하도록 지정합니다.

requireSignature
Boolean

서명이 필요하면 true이고, 그렇지 않으면 false입니다.

automaticallyReadSignature
Boolean

서명을 읽어야 하는 경우 true이고, 그렇지 않으면 false입니다.

resolveIntrinsicSigningKeys
Boolean

내장 서명 키를 확인해야 하는 경우 true이고, 그렇지 않으면 false입니다.

예외

readernull입니다.

또는

securityTokenSerializer이(가) null인 경우

적용 대상